Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.43 KB

README.MD

File metadata and controls

58 lines (43 loc) · 1.43 KB

TAPILUX

This is a MERN (MongoDB, Express, React, Node.js) stack application for an e-commerce platform.

🔗 You can check out the live website here: https://tapilux.onrender.com/

Features

  • Home Page: A welcoming home page with featured products and categories.
  • Product Listing: Browse through a list of products with filtering options.
  • Single Product Page: Detailed view of a single product with reviews and ratings.
  • Cart: Add products to the cart and manage them.
  • Checkout: Secure checkout process for placing orders.
  • User Account: Manage user account details and view order history.
  • Admin Dashboard: Admin functionalities to manage products, orders, and customers.
  • Authentication: Secure user authentication with email verification.
  • Responsive Design: Fully responsive design for mobile and desktop views.

Getting Started

  1. Clone the repository:

    git clone <repository-url>
    cd <repository-directory>
  2. Install server dependencies:

    npm install
  3. Install client dependencies:

    cd client
    npm install
  4. Create a .env file in the root directory and add your environment variables.

Running the Application

  1. Start the server:

    npm start
  2. Start the client:

    cd client
    npm start

Building the Client

To build the client for production, run:

npm run build