Skip to content

An integrated fullstack e-commerce application featuring a Django REST API backend, and a Next.js admin dashboard for seamless product management and user interaction.

Notifications You must be signed in to change notification settings

reid-harrisson/ecommerce-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 

Repository files navigation

Ecommerce platform

How to Run the Application

Backend

  1. Navigate to the api folder.

  2. Ensure python and pipenv are installed.

  3. Duplicate .env.example and rename it to .env.

  4. Update the database configurations in the .env file.

  5. Execute the following commands:

    $ pipenv shell
    $ pipenv update
    $ python manage.py runserver
  6. The backend server will be accessible at http://127.0.0.1:8000

Frontend

  1. Navigate to the web folder.

  2. Ensure node.js is installed.

  3. Duplicate .env.example and rename it to .env.

  4. Update the backend API URL in the .env file.

  5. Execute the following commands:

    $ npm install
    $ npm run dev
  6. The frontend application will be accessible at http://localhost:3000

About

An integrated fullstack e-commerce application featuring a Django REST API backend, and a Next.js admin dashboard for seamless product management and user interaction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published