Skip to content

prosanjeev/e-commerce-app

Repository files navigation

E-Commerce App

Project Title

E-Commerce App

Technology

  • React
  • Redux Toolkit
  • Firebase
  • Razorpay
  • Vite

Description

Developed a comprehensive e-commerce app using React and Redux, integrated with Firebase for authentication, orders, user management, and dynamic product handling. The app includes dynamic product categories, product selection, and a shopping cart with features like item addition/removal, total calculation, and quantity management. Integrated Razorpay for seamless and secure transactions.

App Link

Live App

GitHub

GitHub Repository

Achievements/Tasks

  • Executed the project from scratch.
  • Used Redux Toolkit for state management.
  • Implemented dynamic routes for persistent product display.

Features

  • Dynamic Product Categories: Browse products by category.
  • Product Selection: Select and view detailed information about each product.
  • Shopping Cart: Add and remove items, manage quantities, and calculate totals.
  • Authentication: Secure login and user management with Firebase.
  • Order Management: Place and track orders.
  • Payment Integration: Seamless transactions using Razorpay.

Installation

  1. Clone the repository:
    git clone https://github.com/prosanjeev/e-commerce-app.git
  2. Navigate to the project directory:
    cd e-commerce-app
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run dev

Usage

  • Visit the live app link to explore the application.
  • Use the app to browse products, add them to your cart, and complete purchases using Razorpay.

Contributing

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-branch
  3. Make your changes and commit them:
    git commit -m 'Add new feature'
  4. Push to the branch:
    git push origin feature-branch
  5. Create a new Pull Request.

License

This project is licensed under the MIT License.


Feel free to use this template and modify it as per your project's requirements. If you have any questions or need further assistance, please don't hesitate to ask.

Contact

For any queries or suggestions, please reach out to:


About

Check Live

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages