Skip to content

stevensamir20/Coffee-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coffee App

Welcome to the Coffee App! This is a web application built with ReactJS that allows users to browse, order, and track their favorite coffee drinks from local coffee shops.

Features

  • Routes and Private Routes: The app has multiple routes for different pages such as Home, Menu, Cart, and Checkout. Private routes are also implemented to restrict access to certain pages that require authentication.
  • Global State Management: The app uses Redux to manage global state and handle authorization for users. Login and Register Pages: Users can create an account, log in, and log out of the app. Passwords are encrypted for security purposes.
  • API Requests: The app communicates with a server to fetch data such as coffee shop information, menu items, and user data.

Installation

  1. Clone the repository
  2. Install dependencies using npm install
  3. Start the app using npm start

Usage

To use the app, follow these steps:

  1. Register for an account or log in using existing credentials
  2. Browse the menu and add items to your cart
  3. View your cart and proceed to checkout
  4. Enter your payment information and confirm your order
  5. Track your order status in the app

Technologies Used

  • ReactJS
  • Redux
  • React Router
  • Axios

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published