Skip to content

sivaprasath2004/shopping-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shopping Application

The Shopping Application is a comprehensive e-commerce website built with ReactJS, offering users a seamless shopping experience. Users can browse through various categories, view products, add items to their cart, and complete purchases securely.

Links ✅

Back-End

Features

  • Product Catalog: Browse through a wide range of products organized into different categories.
  • Product Search: Search for specific products by name, category, or keywords.
  • User Authentication: Register an account or log in to an existing account to access personalized features.
  • Shopping Cart: Add products to the cart, update quantities, and remove items as needed.
  • Checkout Process: Securely complete purchases with integrated payment processing.
  • Order History: View past orders and track order statuses.

Technologies Used

  • ReactJS
  • React Router

Installation

Front-End

  1. Clone the repository to your local machine:

    git clone https://github.com/sivaprasath2004/shopping-application.git
  2. Navigate to the project directory:

    cd shopping-application
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your browser and visit http://localhost:3000 to view the application.

Back-End

  1. Clone the repository to your local machine:

    git clone https://github.com/sivaprasath2004/shopping-backend.git
  2. Navigate to the project directory:

    cd shopping-backend
  3. Install dependencies:

    npm install
  4. Start the development server:

    node index.js

Usage

  1. Register an account or log in to an existing account.
  2. Browse through product categories or use the search functionality to find specific items.
  3. Add desired products to the shopping cart.
  4. Review items in the cart, update quantities if necessary, and proceed to checkout.
  5. Enter shipping and payment information to complete the purchase.

Contributing

Contributions are welcome! If you'd like to contribute to this project, feel free to submit pull requests or open issues for any improvements or features you'd like to see added.

Releases

No releases published

Packages

No packages published