Live Demo: https://imeet-marketplace.netlify.app/
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.
- 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.
- 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.
-
Clone the repository:
git clone https://github.com/vishwasshar/imeet-marketplace.git
-
Navigate to the project directory:
cd imeet-marketplace
-
Install dependencies:
npm install
-
Run the development server:
npm start
The application will run at http://localhost:3000
.
For any questions, feedback, or contributions, feel free to reach out to me via:
- Email: vishwassharma3287@gmail.com
- LinkedIn: Vishwas Sharma
I welcome your input and look forward to connecting with you!