Skip to content

oubrikyoussef/e-commerce

Repository files navigation

E-commerce Platform Project

This is a Next.js e-commerce platform project.

Description

This project is a fully-featured e-commerce platform that includes user login, product pages, cart, checkout, and an admin dashboard for managing products and orders.

Technologies Used

  • Frontend: Next.js, React
  • Backend: Next js
  • Database: Mongodb
  • Others: Firebase for storing images.

Getting Started

To get the project up and running locally, follow these steps:

  1. Install dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
  2. Run the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
  3. Access the application:

    Open http://localhost:3000 in your browser.

Screenshots

  • Home Page:

    Home

  • Login Page:

    Login

  • Product Page:

    Product

  • Cart Page:

    Cart

  • Checkout Page:

    Checkout

  • Orders Page:

    Orders

  • Admin Dashboard (General):

    Admin Dashboard 1

  • Admin Dashboard (Additional View):

    Admin Dashboard 2

  • Add Product Page:

    Add Product

  • Manage Products Page:

    Manage Products

  • Manage Orders Page:

    Manage Orders

Contributing

Feel free to fork this repository and submit pull requests. For larger changes, please open an issue to discuss it first.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages