MiniShop Manager is a Django-based web application for managing products, orders, users, and customer support requests.
- User authentication and authorization
- Product and category management
- Shopping cart functionality
- Order processing
- Personal order history
- Support request system
- Filtering and pagination
- Admin panel customization
- Login:
admin.user - Password:
1qazcde3
- Login:
user.user - Password:
59g7ss8cc
- Python
- Django
- PostgreSQL
- HTML / CSS
MiniShop Manager is an e-commerce platform that allows users to browse products, add them to a cart, and place orders.
The project includes a fully functional admin panel for managing products, categories, and customer requests.
Frontend template was adapted and integrated into Django backend.
Download the code
$ git clone https://github.com/yourusername/minishop-manager.git
$ cd minishop_managerInstall modules via
VENV
$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements.txtInstall modules via
VENV(windows)
$ python -m venv .venv
$ .venv\Scripts\activate
$ pip install -r requirements.txt
Set Up Database
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py loaddata minishop_manager_db_data.jsonStart the app
$ python manage.py runserverAt this point, the app runs at http://127.0.0.1:8000/.
Create .env from .env.sample