Skip to content

Imeet-Marketplace is a basic e-commerce project created to understand the fundamental flow of an online marketplace. It features dynamic routing in React and Firebase integration, including functionalities like login, Google login, signup, and cart management.

Notifications You must be signed in to change notification settings

vishwasshar/iMeet-Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imeet-Marketplace

Live Demo: https://imeet-marketplace.netlify.app/

Description

Imeet-Marketplace is a basic e-commerce project designed to understand the fundamental flow of an online marketplace. This application showcases essential e-commerce functionalities, such as user authentication, product management, and cart operations, while also demonstrating dynamic routing in React and Firebase integration.

Key Features

  • React: Utilizes React for building dynamic and interactive user interfaces.
  • Firebase: Implements Firebase for user authentication, including Google login.
  • Dynamic Routing: Leverages React Router for dynamic routing and page navigation.
  • State Management: Uses Redux Toolkit for efficient state management.
  • Persistent State: Employs Redux Persist to maintain state across page reloads.
  • Animations: Incorporates AOS for smooth animations.
  • Toast Notifications: Utilizes React Toastify for user notifications.
  • Responsive Design: Ensures the application is accessible on various devices.

Technologies Used

  • React: Library for building user interfaces.
  • Firebase: Platform for authentication and backend services.
  • Redux Toolkit: Toolset for efficient Redux development.
  • React Router: Library for routing in React applications.
  • Redux Persist: Library for persisting Redux state.
  • AOS (Animate On Scroll): Library for adding scroll animations.
  • React Toastify: Library for toast notifications.
  • React Icons: Library for using icons in React applications.

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/vishwasshar/imeet-marketplace.git
  2. Navigate to the project directory:

    cd imeet-marketplace
  3. Install dependencies:

    npm install
  4. Run the development server:

    npm start

The application will run at http://localhost:3000.

Contact Information

For any questions, feedback, or contributions, feel free to reach out to me via:

I welcome your input and look forward to connecting with you!

About

Imeet-Marketplace is a basic e-commerce project created to understand the fundamental flow of an online marketplace. It features dynamic routing in React and Firebase integration, including functionalities like login, Google login, signup, and cart management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published