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.
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. The project is written primarily in Python, first published in 2019. Key topics include: django, django-admin, django-admin-ecommerce, django-application, django-ecommerce.
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.
<p align="center"><img src="/pyshop-app.png"></p>Get Started
To setup the PyShop project, here is the following guidelines:
- Clone the repository <code>git clone https://github.com/thisishaykins/PyShop.git</code>
- Open Project folder on terminal
- Prepare your virtual environment <code>python3 -m venv venv</code>
- Activate your virtual environment <code>source env/bin/activate</code>
- Install your requirements.txt file <code>pip install -r requirements.txt</code>
- Create migrations using <code>python3 manage.py makemigrations</code>
- Run migrations <code>python3 manage.py migrate</code>
- Start your dev server with <code>python3 manage.py runserver</code>
- Visit your App using <code>http://127.0.0.1:8000/</code>
- Create super user to access admin dashboard using <code> python3 manage.py createsuperuser</code>
- Follow the prompts after <code>Username: , Email address: , Password: , Password (again): </code>
- Visit Admin Page using <code>http://127.0.0.1:8000/admin</code> and login with the credentials created above.
- Add Products under the <b>Products</b> Menu, Add Offers also.
- Visit Products Page using <code>http://127.0.0.1:8000/products/</code>
- Visit New Arrival (Products) Page using <code>http://127.0.0.1:8000/products/new</code>
- 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.
Contributors
Showing top 1 contributor by commit count.
