Skip to content

A Django ecommerce application. Has a working login and shopping cart 🛒!

License

Notifications You must be signed in to change notification settings

Zeyu-Li/django_ecommerce_app

Repository files navigation

Django Ecommerce App

General

This is the successor of django_ecommerse_app_deprecated

This is a Django Ecommerce App with login and a shopping cart. To add new items, sign in as admin and go to Item -> + Item (top right).

How to use

To start, follow this tutorial: https://github.com/Zeyu-Li/django-tutorial#1-getting-started till pip install -r requirements.txt

Afterwards, to move into the project enter

open.ps1 # in powershell

if you are on Windows

OR

open.sh # in terminal

if you are on Mac or Linux

You then want to makemigrations and migrate with

py manage.py makemigrations #then
py manage.py migrate

Afterwards, you want an admin account so do

py manage.py createsuperuser

and follow the prompts

Now you are set up and can do

py manage.py runserver

and open the development server of http://127.0.0.1:8000/

no such column error?

python manage.py migrate --run-syncdb

Demo

demo

^ sorry about the bad quality, size restrictions :(

Adding a new item

snap1

Purchase

snap2

Dependencies/Modules

Reuse

This code is under MIT licence.