Skip to content

Food Feast: A collaborative web app for convenient food ordering and delivery at San Francisco State University (SFSU).

License

Notifications You must be signed in to change notification settings

AbbasMahdavi021/FoodFeast_FoodOrderingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food Feast

Food Feast is a collaborative web application developed by a team of software engineers. It showcases my skills in working with a team and utilizing modern technologies. The app simplifies food ordering and delivery for the San Francisco State University (SFSU) community, including students, staff, and faculty.

My Role: BackEnd Lead

View App Live: http://35.160.127.228/

About

Food Feast is a testament to my skills in going above and beyond my role as a key contributor within a team. In addition to coordinating the backend development using Express, Node.js, and MySQL, I took on a significant role in developing the frontend of the application. From designing the user interface to implementing the functionality, I took on a key role in developing all aspects of the site, showcasing my proficiency and versatility in both backend and frontend technologies. This project exemplifies my ability to contribute extensively across the full stack and deliver a professional and polished web application.

I invite you to explore the Contributors section of the repository to see the specific contributions I made to the project. Additionally, for a comprehensive documentation of the app, please refer to the Milestones folder, specifically M5. It provides a detailed overview of the app's functionality, design, and implementation.

Thank you for considering my work on Food Feast. I believe it exemplifies my skills in teamwork, backend development, and adherence to modern software engineering practices.

Technologies Used

Food Feast was built using the following technologies:

Frontend: React

Backend: Express, Node.js

Database: MySQL

Deployment: Amazon Web Services with EC2 (Elastic Compute Cloud) instances.

Additionally, Food Feast was developed using modern software engineering practices, including:

SCRUM: 
Agile project management methodology.

User-Centered Design (UCD): 
Focus on user experience development.

Testing and QA: 
Comprehensive unit testing was conducted to ensure code quality, 
functionality, and overall application stability. 
Quality Assurance processes were followed to maintain a high standard of quality 
throughout the development lifecycle.

These practices ensured the efficient development and high-quality outcome of the project.

Features

User-friendly Interface: 
A streamlined interface that makes it easy for users to 
browse and order from nearby restaurants.

Admin Capabilities: Admin access to a dedicated dashboard 
for managing users and restaurants, running SQL queries 
using the built-in console, and more.

Restaurant Owners: 
Restaurant owners can sign up, add their restaurants, 
and manage orders received through the app.

Driver Integration: 
Drivers can sign up, view available orders, and deliver food to customers.

Convenient Delivery Options: 
Users can choose on-campus or dorm delivery based on their preferences.

Support Local Businesses: 
Food Feast helps local restaurants reach the SFSU community, 
supporting their growth and increasing dining options for users.

About

Food Feast: A collaborative web app for convenient food ordering and delivery at San Francisco State University (SFSU).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published