Skip to content

Tulipreactjsmain/E-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

E-Commerce-Fullstack

This is a simple full-stack e-commerce project developed using MERN stack. It demonstrates the basic functionalities of an e-commerce platform, allowing users to browse products, add items to their cart, and complete orders.

Features Product Listing: Browse a variety of products with detailed descriptions, prices, and images.

Product Search: Easily find products using the search feature.

User Authentication: Secure user authentication and registration system.

Shopping Cart: Add products to your shopping cart and manage your cart items.

Checkout: Complete the purchase with a user-friendly checkout process.

Installation Clone the repository to your local machine:

git clone https://github.com/Tulipreactjs/E-commerce.git

Navigate to the project directory:

Install the dependencies for both the server and client:

Install server dependencies

cd server npm install

Install client dependencies

cd ../client npm install Create a .env file in the server directory and configure your environment variables. You may need to set up a MongoDB database and obtain API keys for external services if necessary.

Start the server and client:

Start the server

cd ../server npm start

Start the client

cd ../client npm start Access the application in your web browser at http://localhost:8000.

Usage Create an account or log in if you already have one.

Browse products and add items to your cart.

Click the cart icon to view and manage your cart items.

Proceed to checkout to complete your order.

Contributing Contributions are welcome! Feel free to submit issues and pull requests to improve this project.

Contact If you have any questions or need further assistance, please contact @tulipreactjs@gmail.com.

Enjoy shopping on my e-commerce platform!