Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.26 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.26 KB

Airbean - Drone Delivered Coffee - React Web Application

Airbean is a web application for a fictional coffee shop that offers drone-delivered coffee. The application includes several features such as login, product ordering, reviews, and payment via Stripe. Additionally, there is a welcome email for new users and an administrator login that enables the admin to manage products and view order statistics.

Technologies Used

  • React
  • Redux
  • Stripe Payment

Installation

  1. Clone the repository to your local machine.

  2. Install dependencies with npm install.

  3. Create a .env file in the root folder.

    VITE_API_URL="localhost:PORT/api"
    
  4. Run the application with npm start.

Usage

  • Visit the deployed application at https://airbean-frontend-434bdd2f499c.herokuapp.com/.
  • Create an account or log in with an existing account.
  • Browse and order coffee products.
  • Complete the payment process with Stripe.
  • For testing purposes, you can use the credit card number 4242 4242 4242 4242, which is a commonly used test number for processing successful payments.
  • Leave a review and rating for the products.

API Documentation The API documentation is available in the Airbean Backend repository and describes how to use and interact with the backend.