The Smart Restroom Hygiene System is an innovative IoT-driven solution designed to revolutionize restroom cleanliness monitoring. Utilizing real-time odour detection and advanced machine learning algorithms for air quality analysis, this system offers a comprehensive approach to maintaining high hygiene standards.
- Python: For scripting and backend logic.
- Django: For web application development.
- Rest APIs: For seamless data communication between components.
- Bootstrap: For responsive and user-friendly frontend design.
- IoT Sensors: Real-time odour detection to assess restroom cleanliness.
- Machine Learning: Advanced algorithms to analyze air quality and predict hygiene levels.
- Web Interface: Intuitive dashboard for real-time monitoring and alerts.
To set up and run the Smart Restroom Hygiene System locally, follow these steps:
- Clone the Repository:
git clone https://github.com/vishalmadle13/smrr.git cd smrr
- Create a Virtual Environment:
python -m venv smrrVenv
source venv/bin/activate
# On Windows, use `venv\Scripts\activate`
- Install Dependencies:
pip install -r requirements.txt
- Set Up the Database:
python manage.py migrate
5.Run the Development Server:
python manage.py runserver
6.Access the Web Interface: Open your web browser and navigate to http://127.0.0.1:8000/.
1.Docker Setup To build and run the Smart Restroom Hygiene System using Docker, follow these steps:
2.Build the Docker Image:
docker-compose build
3.Run the Docker Container:
docker-compose up -d
4.Stop the contained:
docker-compose down
5.Access the Web Interface: Open your web browser and navigate to http://localhost:8000/.