Skip to content

Latest commit

 

History

History
81 lines (48 loc) · 1.81 KB

README.md

File metadata and controls

81 lines (48 loc) · 1.81 KB

E-Commerce React App

Project Description

This project is an e-commerce application developed in React, using Firebase as the backend and database. The goal is to provide an online shopping experience with features such as category navigation, email or Google account authentication, shopping cart management, and a checkout page.

Prerequisites

Before you begin, make sure you have the following installed on your machine:

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/TaizAlves/e-commerce_store.git
  2. Navigate to the project directory:

    cd e-commerce-store
  3. Install dependencies:

    npm install
    # or
    yarn install

Usage

  1. Start the application in development mode:

    npm start
    # or
    yarn start
  2. Open your browser and access http://localhost:3000 to view the application.

Features

Home

  • Presentation of products divided into categories.

Signin (/auth)

  • Page for registering or logging in via email or Google account.

Shop (/shop)

  • Categories with products. Each category has its page with related products.

Cart

  • Adding products to the cart.
  • Viewing the contents of the cart.

Checkout Page

  • Verification of products in the cart.
  • Deletion or modification of product quantities.
  • Calculation of the total to pay.

Contribution

Feel free to contribute to the development of this project. Fork the repository, create a branch for your contribution, and submit a pull request.

License

This project is licensed under the MIT License.