Mess-er

Website for students struggling to find best place for meal
Description
Issues / PRs
Team Members

Problem Being Solved

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.

Project Description

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.

Project Timeline

Initial Stage (1st July - 5th July 2024)

  • 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.

Development Stage (6th July - 15th July 2024)

  • 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.

Final Stage (16th July - 20th July 2024)

  • Testing and Bug Fixing: Conducted extensive testing and fixed identified bugs.

  • Optimization: Improved the performance and responsiveness of the website.

No Issues, PRs or Discussions added.
Bhargav Gurav
Bhargav Gurav
bhargav_gurav