CoffeeShop is a coffee ordering web application. It allows users to create a profile, log in, and order custom coffee drinks. The app utilizes the Google API location codes to find the nearest coffee shops and walking distance to the shop. Users can craft their drink order and set the time they want to pick up their drinks for a delay up to 30 minutes. Coffee shop owners can receive incoming orders, sorted by pickup time, and fulfill orders.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
the backend can be found at: https://github.com/gEightyTwo/coffeeshop-backend
What things you need to install the software and how to install them
* fork and clone this repository
* run npm install
Make sure the database and backend are created first!
Start the react development server:
* npm start
This project has been deployed on Heroku at the address:
- JavaScript - The language
- Materialize - The css framework used
- React - Frontend library
- Redux - State container
- postgreSQL - database
- Axios - Promise based HTTP client for the browser and node.js
- Node - Package ecosystem
- Sockets - Sockets system
Please send either of the developers a message for details on our code of conduct, and the process for submitting pull requests to us.
- Mark Pavlovski - Initial work - mrkpvlvski
- Gavin Look - Initial work - GTLook
This project is licensed under the MIT License - see the LICENSE.md file for details
- Hat tip to anyone whose code was used
- Inspiration
- etc