Smart Bridge Estimator is a web application that predicts the structural health and collapse risk of bridges using machine learning.
- Enter bridge parameters and get instant predictions for stress, strain, tensile strength, and collapse risk.
- User-friendly React frontend.
- Node.js/Express backend API.
- Python FastAPI microservice for ML predictions.
- MongoDB for storing prediction data.
client/- React frontend (Vite)server/- Node.js/Express backendml-model/- Python FastAPI ML service
-
Start the ML model service:
cd ml-model pip install -r requirements.txt uvicorn main:app --reload -
Start the backend:
cd server npm install npm start -
Start the frontend:
cd client npm install npm run dev -
Open http://localhost:5173 in your browser.
- React, Vite
- Node.js, Express
- Python, FastAPI, scikit-learn
- MongoDB
For educational use.