Skip to content

TaizAlves/e-commerce_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

E-Commerce Store in React, back in firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages