A modern, hybrid web and desktop application for analyzing and visualizing chemical equipment data.
Deployment link: https://lab-equipment-data-analyser-fronten.vercel.app/
- CSV Upload: Inspect and analyze equipment data files.
- Analytics Dashboard:
- Real-time calculation of averages and distribution.
- Interactive charts (Bar & Pie).
- Category Filtering: Drill down averages by equipment type.
- History: Tracks past uploads for quick access.
- Multi-Platform:
- Web: React (Vite) + Chart.js with responsive Glassmorphism UI.
- Desktop: Python (PyQt5) + Matplotlib for local usage.
- Backend: Django REST Framework + Pandas for robust data processing.
- API Routes: Detailed API documentation.
For detailed setup instructions for Backend, Web, and Desktop, please refer to the Setup Guide.
# 1. Backend
cd backend && pip install -r requirements.txt && python manage.py runserver
# 2. Frontend
cd frontend-web && npm install && npm run devCurrently deploying the Backend to Render and Frontend to Vercel.
See Setup Guide.
Use sample_equipment_data.csv located in the root directory for testing.


