Skip to content

Mingtindu/ecom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SHOP ME

Overview

This README file provides an overview and necessary information about the Ecommerce project.


Project Description

The Ecommerce project is designed to create a fully functional online shopping platform. Users can browse through various categories, add products to their cart, proceed to checkout, and make secure payments. The project aims to provide a seamless shopping experience for customers and streamline the process for managing products and orders for administrators.

Features

User Authentication: Allow users to register, login, and manage their profiles.
Product Management: Admins can add, edit, and delete products with relevant details such as name, description, price, and images.
Shopping Cart: Users can add products to their cart, update quantities, and remove items as needed.
Checkout Process: Seamless checkout process with options for shipping address, payment method, and order summary.
Order Management: Admins can view and manage orders, update order statuses, and generate invoices.
Search and Filtering: Users can search for products and use filters to narrow down their search results.
Responsive Design: Ensure the platform is accessible and user-friendly across different devices and screen sizes.
Technologies Used
Frontend: HTML, CSS, JavaScript, React.js
Backend: Node.js, Express.js
Database: MongoDB
Authentication: JSON Web Tokens (JWT)

Setup Instructions

Clone the repository: git clone https://github.com/Mingtindu/ecom.git
Navigate to the project directory: cd ecommerce-project
Install dependencies: npm install
Set up environment variables for database connection, JWT secret, and payment gateway API keys.
Start the development server: npm start
Open your browser and access the application at http://localhost:3000 (or the specified port).
Future Enhancements

Contributors

Mingtindu Sherpa


License

This project is licensed under the MIT License.

Feel free to customize this README file according to your project's specific details and requirements. Happy coding!