Check the WebApp This project is more like a template project(I hope this should be useful to you) for a ecommerce website.
if you dont have pipenv:
Pipenv: A Guide to the New Python Packaging Tool – Real Python
install it using "pip install pipenv"
To initialize the pipenv
To activate the environment, just navigate to your project directory and use pipenv shell to launch a new shell session or use pipenv run to run a command directly.
$pipenv shell
Then simply apply the migrations:
$ python manage.py migrate
You can now run the development server:
$ python manage.py runserver