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











