Skip to content

joakimtrulsson/Airbean-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published