/PyShop

PyShop is an online Python Ecommerce website built with Django, SQLite and Bootstrap. A simple and lightweight ecommerce app easily deployable anywhere anytime with modules developed upon the inbuilt django admin.

Primary LanguagePython

PyShop

PyShop is an online Python Ecommerce website built with Django, SQLite and Bootstrap. A simple and lightweight ecommerce app easily deployable anywhere anytime with modules developed upon the inbuilt django admin.

Get Started

To setup the PyShop project, here is the following guidelines:

  • Clone the repository git clone https://github.com/thisishaykins/PyShop.git
  • Open Project folder on terminal
  • Prepare your virtual environment python3 -m venv venv
  • Activate your virtual environment source env/bin/activate
  • Install your requirements.txt file pip install -r requirements.txt
  • Create migrations using python3 manage.py makemigrations
  • Run migrations python3 manage.py migrate
  • Start your dev server with python3 manage.py runserver
  • Visit your App using http://127.0.0.1:8000/
  • Create super user to access admin dashboard using python3 manage.py createsuperuser
  • Follow the prompts after Username: , Email address: , Password: , Password (again):
  • Visit Admin Page using http://127.0.0.1:8000/admin and login with the credentials created above.
  • Add Products under the Products Menu, Add Offers also.
  • Visit Products Page using http://127.0.0.1:8000/products/
  • Visit New Arrival (Products) Page using http://127.0.0.1:8000/products/new
  • Wish to extend codebase/project? just say hi

Contributing

Thank you for considering contributing to this small python project! For contribution discuss, please email to Akinshola Samuel akinsholasamuel@gmail.com.

Security Vulnerabilities

If you discover a vulnerability or bugs within this project, please send an e-mail to Akinshola Samuel via akinsholasamuel@gmail.com. All bugs and vulnerabilities will be promptly addressed.

License

The PyShop Project is free open-sourced project, yet to be licensed under the MIT license.