CSMS digitizes construction site operations using AI-powered machine learning models. It replaces traditional methods like WhatsApp and paper registers with a mobile-first platform featuring attendance tracking, daily progress reports, material management, and intelligent risk prediction.
- GPS-based attendance with geofencing
- Daily Progress Reports (DPR) with photo uploads
- Material request and approval workflow
- Project and task management
- Billing and invoicing
- Two ML models: Delay Risk Predictor and Material Anomaly Detector
- Offline-first architecture
- Built with React frontend and FastAPI backend
- Install dependencies:
npm installandpip install -r backend/requirements.txt - Start backend:
cd backend && uvicorn main:app --reload - Start frontend:
npm run dev