MineSafe is a web application built to improve worker safety, tracking, and operational management in coal mines. Using advanced technologies and intuitive design, MineSafe addresses critical challenges faced by the mining industry.
- Worker Attendance Monitoring: Track attendance with real-time data visualization.
- Live Location Tracking: Provides constructors with the real-time location of workers for enhanced monitoring.
- Safety Alerts & Notifications: Instant alerts to improve response time during emergencies.
- Worker of the Month: Recognize exceptional contributions and motivate workers.
- User-Friendly Interface: Intuitive and seamless navigation experience.
Check out the live project here: MineSafe Live Demo
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Visualization: React PyCharts
To set up the project locally:
-
Clone the repository:
git clone https://github.com/suraj126708/Coal-Mines-Worker-Safety-Website.git
-
Navigate to the project directory:
cd Coal-Mines-Worker-Safety-Website
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
.
Contributions are welcome! Follow these steps:
- Fork the repository.
- Create your feature branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature name"
- Push to the branch:
git push origin feature-name
- Open a pull request.
Feel free to reach out if you have questions or ideas for collaboration:
- Email: suraj.gitte23@vit.edu
- LinkedIn: Your LinkedIn Profile
- Thanks to the open-source community for tools and libraries.
- Appreciation to everyone who supported this project!