Skip to content

jordanliu/cups

Repository files navigation

CUPS

Project Description

Built in MERN with Ant Design

  1. Overview

    Title: Enabling Services for the Disabled: A Cup of Uplifting Coffee (C.U.P)

    Cups is a local coffee shop that provides a relaxing getaway in the middle of the city for the disabled community. They are also a wonderful example of a Social Enterprise Boost Initiative similar to DeafCan coffee. Kat, the manager, has been encouraged by her mentor to establish another store at 95 Moolean Avenue in the heart of Montego Bay. Kat would like to encourage an empowering environment through self service. Your consulting team providing pro bono services has considered to incorporate Artificial Intelligence through Computer Vision and Speech Processing to accomplish this. The touch-screen self service kiosk will allow customers to order their favourite treats and verify using their Digital Id.

Quick start

Live Demo: http://138.197.77.172:8080/ - to access the manager's portal, add a "/portal", http://138.197.77.172:8080/portal, access the docs with http://138.197.77.172:8080/docs

Installation & Demo Video: https://www.youtube.com/watch?v=BdBmjmrWqVQ&feature=youtu.be

  1. Start developing.

    Navigate into the project’s directory and install the dependencies.

    cd client
    npm i
    cd ..
    npm i
  2. Environmental Variables.

    Navigate into the client's directory and create a .env file.

    REACT_APP_API_URL=http://localhost:8080 //api url

    Navigate into the root directory and create a .env file.

    PORT=8080 //api port
    API_URL=http://localhost:8080 //api url
    MONGODB_URI=YOUR_MONGODB_URL //mongodb uri
    
  3. Start up the app!

    Navigate into the project root directory and start the script.

    npm run dev //runs client and server concurrently
    npm run client //runs client only
    npm run server //runs server only
  4. Open the source code and start editing!

    Your client is now running at http://localhost:3000!

About

CIT3009: Advanced Programming Group Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published