smartPark is a smart parking system application built with Django, Firebase, and MongoDB. It offers a comprehensive solution for managing and optimizing parking spaces, leveraging advanced technologies to enhance the parking experience for users and streamline parking operations.
- Real-time parking space monitoring and availability tracking.
- User-friendly web interface for easy navigation and interaction.
- Computer vision-based backend model using the CVzone module for efficient parking space detection.
- Integration with Firebase for authentication and user management.
- MongoDB database for storing parking data and user information.
- Advanced analytics and reporting features for parking space utilization.
Client: Django, TailwindCSS, Firebase, Python
Server: Django-admin, sqlite, Python
Image-Processing: CVZone Module, Pickel, Python
-
Clone the repository:
git clone https://github.com/mathaisjustin/smartPark.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Configure the Firebase and MongoDB credentials in the settings file.
-
Run the Django development server:
python manage.py runserver
Contributions are welcome! If you find any issues or have suggestions for improvements, please submit an issue or open a pull request. Make sure to follow the existing coding style and conventions.
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.
This project is licensed under the MIT License.
- The CVzone module for providing computer vision capabilities in the backend model.
- Firebase for authentication and user management features.
- MongoDB for efficient data storage and retrieval.
- Django community for the web framework.
For any inquiries or questions, feel free to contact the project maintainer:
Justin Mathais
- Email: mathaisjustin@gmail.com
- LinkedIn: mathaisjustin