🔗 🎥 Click here to view the demo
- 🛠 Git
- 🐍 Python 3.11
- ⚡ Node.js (includes npm)
To get started with this project, make sure you have all the necessary dependencies installed.
- Check if Git is installed:
git --version git --version
If not installed, download from git-scm.com.
Download from the official Node.js website.
💻 Windows
- Download from Python 3.11 Downloads.
- Run the installer and check ✅ “Add Python 3.11 to PATH” before clicking Install Now.
python --version
You should see: Python 3.11.0
(Press Win + R, type cmd, hit Enter)
git clone https://github.com/Salonii2/car-predictive-maintenance.git
cd car-predictive-maintenance
pip install -r requirements.txt
python volkswogen_api.py
Vehicle RUL Prediction API is live!
Running on http://127.0.0.1:5000
cd car-predictive-maintenance
npm install
npm run dev
🔮 Predictive Maintenance – AI/ML powered predictions of Remaining Useful Life (RUL) for your vehicle.
🩺 Real-Time Health Monitoring – Keep track of performance and maintenance schedules.
📊 Data-Driven Insights – Historical analysis and future breakdown predictions.
💡 Pro Tip: Keep your API running in one terminal and your front-end in another for a smooth development experience.
✨ Thank you for checking out this project! 🚀
-
If Git is not installed, download it from git-scm.com.
-
Node.js:
- Ensure you have Node.js installed. You can download the latest version from the official Node.js website.
Follow the steps below to install Python 3.11:
- Go to the official Python Downloads page.
- Download the Python 3.11 installer for Windows.
- Run the installer:
- During installation, ensure you check the box labeled "Add Python 3.11 to PATH" before clicking Install Now.
To verify if Python 3.11 has been installed correctly on your system, follow these steps:
- Open Command Prompt (press Win + R, type cmd, and press Enter).
- In the Command Prompt window, type the following command and press Enter:
python --version
- If Python 3.11 is installed correctly, the output should display the Python version, something like:
Python 3.11.0
-
Open Command Promt (press Win + R, type cmd, and press Enter)
-
Clone the repository:
git clone https://github.com/Salonii2/car-predictive-maintenance.git
-
Navigate into the project directory:
cd car-predictive-maintenance -
Install Python dependencies:
pip install -r requirements.txt
-
Start the Flask API and wait for some time:
python volkswogen_api.py
-
When API Start Running on 'http://127.0.0.1:5000' and start showing 'Vehicle RUL Prediction API is live!' then Open new Command Prompt (press Win + R, type cmd, and press Enter) and Naviagate into the project directory again:
cd car-predictive-maintenance -
Install project dependencies:
npm install
-
Run the development server:
npm run dev
-
Access the application: Open your browser and navigate to:
http://localhost:5173
-
Keep Track of your Vehicle Health, Maintainence and Failure Predictions with our AI-ML Powered Car Predictive Maintainence System
Thank you