Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 2.63 KB

File metadata and controls

33 lines (22 loc) · 2.63 KB

COMP2171-Starbucks-Menu-Express-by-Team-Starbies

Group project for COMP2171: Object Oriented Design and Implementation

Course Code: COMP2171 Course Title: Object Oriented Design and Implementation Course Facilitator: Dr. Claudine Allen Studio Facilitator: Dr. Claudine Allen Date of last commit (changes): March 19, 2024

Group Members ID numbers Email Addresses Vedang Kevlani 620153798 vedang.kevlani@mymona.uwi.edu Chanchal Khiani 620155522 chanchal.khiani@mymona.uwi.edu Jada Vaccianna 620156701 jada.vaccianna@mymona.uwi.edu Lacque Dixon 620147460 lacquedixon@mymona.uwi.edu Akeelia Phillibert 620160082 akeelia.phillibert@mymona.uwi.edu Javian Saunders 620153805 javian.saunders@mymona.uwi.edu

This project contains the source code of the project 'Starbucks Menu Express' by Team Starbies. Our project is based on a popular global Coffee franchise, dearly known by its patrons as Starbucks. Keeping the customers at the forefront, we wish to make ordering coffee more convenient and cater to everyone’s dietary needs. Aim: “To inspire and nurture the human spirit – one person, one cup and one neighborhood at a time.” This mission reflects Starbucks’ commitment to not only serving coffee but also creating a positive and inclusive environment to enjoy coffee and connect with others. In alignment with this aim for inclusivity, Starbucks also provides food items on its menu (apart from coffee).

An issue with the franchise is time consumed based on queries from customers regarding their dietary preferences and restrictions. Examples: Veganism, Lactose intolerance, Diabetes, and Food allergies.

Our software aids in eliminating time spent in ordering. With our software, customers can make informed decisions before even reaching the cash register or order fully online. User enters his/her preferences, and our system filters what doesn’t apply.

Special instructions: Executing this project requires Node.js. First, you have to open Command prompt. Navigate to the folder containing the source code. Run the command npm install. If successful, you will see a message about up to date, Audited x packages, found 0 vulnerabilities. Then run npm start from any IDE.

On the any of the compatible browsers mentioned in our SRS, run localhost:portnumber

Normally the result of running npm start will provide the portnumber, for instance, 3000.

Following the steps correctly, will load the landing page. The software also connects to an external api (backend).

Site: dashboard.stripe.com primarily used to see order history from a user's account.

Should you have any questions regarding our project, please feel free to reach out to us via email. 🙂