
Restaurant discovery platform for Atlanta featuring exploration, reviews, and filtering by distance, ratings, and cuisine. Includes user registration, favorite saving, and rating capabilities. Developed for CS2340 course at Georgia Tech.
Built as a comprehensive project for the CS2340 Objects and Design course at Georgia Tech, Atlanta FoodQuest goes beyond simple restaurant directories. Users can create accounts, bookmark their favorite dining spots, and leave detailed reviews. The backend is robustly powered by Django, which efficiently handles user authentication, session management, and the relational database modeling for restaurants and reviews. The frontend utilizes vanilla JavaScript tightly integrated with the Google Maps API, allowing users to visually explore neighborhoods, filter spots by dynamic criteria (like walkability or specific highly-rated cuisines), and instantly calculate distances from their current location. Deployed on Heroku, it serves as a practical, scalable application demonstrating solid MVC architectural principles.
Achievement
CS2340 Project
Timeline
Summer 2024