PredictApp is a React-based application that allows users to make predictions through a form and view their past prediction history. The app is secured with a login system using Google OAuth. Users can easily navigate through a clean and responsive interface, ensuring a seamless experience across different devices and screen sizes.
- Make Predictions ๐ฎ: Submit data via a form and get real-time predictions.
- View History ๐: Access and review all previous predictions with results.
- Google OAuth Login ๐: Secure authentication using Google login.
- Responsive Design ๐ฑ๐ป: Seamless experience across devices.
- React โ๏ธ
- Material UI ๐จ
- Axios ๐
- Lottie ๐๏ธ
- Google OAuth ๐
- React Router ๐ฆ
- React Toastify ๐จ๏ธ
Introduction to the app, Google login button, and brief explanation of features.
Login page with Google OAuth authentication.
Main screen where users can input data and make predictions.
Displays a list of all past predictions with results and timestamps.
-
Clone the repository:
git clone https://github.com/Oussamaroom67/PredictApp
-
Install dependencies:
cd PredictApp npm install
-
Start the app:
npm start
The app will be available at http://localhost:3000.
- start
โถ๏ธ : Launch the development server. - build ๐จ: Build the production version of the app.
- test โ : Run unit tests.
- eject โ๏ธ: Customize the app configuration.
This project is licensed under the MIT License.
If you'd like to suggest new features or contribute to the project, feel free to contact us on LinkedIn:
- Oussama Nouhar
- Omaima Siaf
- Souhayla Ghanem