Skip to content

asm2212/AsmShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASMShop

image image image image image

a responsive e-commerce website that allows users to browse products, add them to their cart, and proceed to checkout. The application is built using React for the frontend, Node.js and Express for the backend, and MongoDB for the database.

Features

User Authentication: Users can sign up, log in, and manage their accounts. Product Catalog: Browse through a variety of products with detailed descriptions and images. Shopping Cart: Add products to the cart, adjust quantities, and proceed to checkout. Order Management: Users can view their order history and track the status of their orders. Responsive Design: The website is optimized for various screen sizes using media queries.

Technologies Used

React: A JavaScript library for building user interfaces. Media Queries: Used for responsive design, ensuring a seamless experience across different devices. Node.js: A JavaScript runtime for building scalable and server-side applications. Express: A web application framework for Node.js that simplifies the creation of APIs. MongoDB: A NoSQL database used to store product information, user data, and order details.

Installation

Clone the repository:

git clone https://github.com/asm2212/AsmShop.git

cd asmshop

Install dependencies:

npm install Set up the MongoDB database:

Create a MongoDB database and obtain the connection URI.

Create a .env file in the root directory and add the following:

MONGODB_URI=your_mongodb_uri Run the development server:

npm run dev

Usage

Visit http://localhost:3000 in your web browser. Explore the product catalog, add items to your cart, and proceed to checkout. Sign up or log in to manage your account and view order history.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

asm shop - responsive E-commerce website that allows users to browse products,add them to thier cart and proceed to checkout

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors