A modern, responsive e-commerce web application where users can browse products, shop by categories, view featured items, and navigate easily with a streamlined UI.
- Homepage: Hero section, featured products, and category browsing.
- Product Categories: Dynamic product categorization for easy navigation.
- Product Listing: View product details, add to cart.
- Responsive Design: Fully responsive for desktop and mobile users.
- Footer: Includes social media links with modern styling and hover effects.
- Frontend: React, CSS, FontAwesome (for icons)
- Backend: Node.js, Express, MongoDB (REST API for products)
- Styling: Modern, mobile-responsive CSS with flexbox and grid layouts
-
Clone the repository:
git clone https://github.com/ardidrizi/fullstack-eshop.git
-
Navigate to the project directory:
cd fullstack-eshop -
Install the dependencies:
npm install
-
Start the server:
npm run server
- After completing the installation steps, you can start browsing the e-shop, add products to your cart, and proceed to checkout.
Check out the live demo here.
- Contributions are welcome! Please fork the repository and submit a pull request for review.
- This project is licensed under the MIT License.