The project addresses the challenge faced by students moving to new cities for higher studies in finding reliable and convenient meal services. It offers a platform for students to locate mess services easily, view daily menus, and register for meal plans, while providing mess owners with a streamlined system to manage their services and student registrations.
I developed a fully responsive website using the Django framework to help students find mess services in new cities. The platform allows mess owners to register their messes, update daily menus, and manage student registrations and attendance. Students can search for messes, view menus, and use a locate button that integrates with Google Maps to show the route from their current location to the mess. Students can also register for mess services on a monthly basis.
Planning and Research: Identified the problem and defined project requirements.
Technology Stack Selection: Chose Django for the backend, and HTML, CSS, Bootstrap, and JavaScript for the frontend.
Database Design: Designed the database schema using SQLite3.
Backend Development: Set up the Django project, created models for mess owners, students, and registrations.
Frontend Development: Designed and implemented the website layout using HTML, CSS, and Bootstrap.
Integration: Connected the frontend with the backend and implemented user authentication.
Google Maps Integration: Added functionality to locate messes using Google Maps.
Menu Management: Enabled mess owners to update daily menus.
Registration System: Developed the system for students to register for mess services.
Testing and Bug Fixing: Conducted extensive testing and fixed identified bugs.
Optimization: Improved the performance and responsiveness of the website.