Ecommerce website for users to buy things online.
Getting Started
Prerequisites
To run this project, you will need:
- A web browser such as Google Chrome, Mozilla Firefox, or Safari.
- A stable internet connection.
Running the project
To run the project, simply navigate to the website URL in your web browser.
- Git clone https://github.com/Rohank1442/EcomTech.git
- Open the project folder
- Open the terminal and run
the following commands:
- npm i
- cd EcomTech
- npm run dev
Built With
This website was built using the following technologies:
- HTML5
- CSS3
- JavaScript
- Bootstrap
- Node.js
- React
- Express.js
- MongoDB
Features
The Ecommerce Marketplace Website includes the following features:
Product Management: Ability to add, edit, and delete products. Support for product categories and attributes. Inventory management features such as stock tracking and notifications.
User Accounts: User registration and login functionality. User profile management including order history, saved addresses, and payment methods. Wishlist and favorite product functionalities.
Shopping Cart and Checkout: Shopping cart functionality for users to add and manage items before checkout. Secure checkout process with support for multiple payment methods. Order confirmation and tracking.
Search and Filtering: Product search functionality with filters (e.g., by category, price range, brand). Advanced search features such as autocomplete and suggestions.
Product Recommendations: Personalized product recommendations based on user behavior and preferences. Related products and upselling features to increase sales.
Responsive Design: Support for various devices and screen sizes (desktop, mobile, tablet). Optimized user experience for faster load times and smooth navigation.