Skip to content

1kjnv/django-ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eBazar

e-commerce platform using Django and MySQL

shop

django mysql-client



Features

eBazar - a shopping platform built with Django & MySQL with the following features:

  • cart
  • product search
  • authentication
  • product filtering
  • payment(with Stripe)
  • admin dashboard
    • product info
    • product creation/deletion
    • order details
    • user info

Note: you can also see snapchots of the above features in snapchots directory.


Requirements to use!

  1. you need to have Python v3, Django v3 and MySQL installed on your machine
  2. create MySQL database and name it "ecommerce"
  3. enter your database credentials(password, id, port, db name) in settings.py
  4. type: pip3 -r install requirements.txt (pip3 because this project runs on python3 and django version 3)
  5. open your CMD(Command Line) on Windows or Terminal on Mac
  6. go to the project directory
  7. type: source env/bin/activate - (to activate virtual env)
  8. type: cd ecommerce/
  9. type: python3 manage.py makemigrations
  10. type: python3 manage.py migrate
  11. type: python3 manage.py runserver

And that's it!


Contributing

  • Provide the detailed explanation of your contribution
  • Create Pull Request

About

ecommerce using django

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors