Skip to content

Latest commit

 

History

History
116 lines (109 loc) · 3.41 KB

Readme.md

File metadata and controls

116 lines (109 loc) · 3.41 KB

cgapp logo
Inventory management for Shop (POS)

Python, Django ORM (backend) , database (Postgres)!

📖 POS

It is a Inventory management system for Shop. The inventory management system is useful for tracking huge shipments of stocks, monitoring purchases, order, sell, preparing invoice and production. This project reduces the risk of human error using an automated inventory management system.

🔔 NoteIf you interested to run it from locally with database and .env properly configured

Example:
createvirtualenv env
env/Scripts/activate.bat
pip install -r requirements.txt
cd pos
python manage.py migrate
python manage.py runserver

🤾‍♂ Configure database with the settings:
DB_HOST=localhost
DB_PORT=5432
DB_USER=postgres
DB_PASSWORD=12345
DB_NAME=posapp_db

🤾‍♂️ Let's visit localhost:port and expolre my website POS

📋 Project Feature

  • Three types of user - superuser, admin, staff
  • Product Management
  • Monitor and Category Products
  • Manage Product Pricing
  • Sales and Stocks Management
  • Monitor Purchasing Transaction
  • Manage reservations and Orders
  • Revenue and Expenses Management
  • Discount until a threshold price
  • suppliers, employees, and customer management

📋 Folder Structure

Pos
├── core
│    ├── migrations
│    ├── test 
│    ├── admin.py
│    ├── apps.py
│    ├── modules.py
├── dashboard
│    ├── migrations 
│    ├── tamplates
│    ├── __init__.py
│    ├── admin.py
│    ├── apps.py
│    ├── modules.py
│    ├── tests.py
│    ├── urls.py
│    ├── views.py
├── investor
│    ├── migrations 
│    ├── tamplates
│    ├── __init__.py
│    ├── admin.py
│    ├── apps.py
│    ├── forms.py
│    ├── manager.py
│    ├── models.py
│    ├── tests.py
│    ├── urls.py
│    ├── views.py            
├── liabilities
│    ├── migrations 
│    ├── tamplates
│    ├── __init__.py
│    ├── admin.py
│    ├── apps.py
│    ├── forms.py
│    ├── manager.py
│    ├── models.py
│    ├── tests.py
│    ├── urls.py
│    ├── views.py
│── media
│    ├── profile_images           -All profile picture of staffs
│── product 
│── scripts
│── settings
│── static
│    ├── common 
│    ├── product
│    ├── site_image
│    ├── user
│── template_tags
│── templates
│    ├── test 
│    ├── admin.py
│    ├── apps.py
│    ├── modules.py
│── user
│    ├── migrations 
│    ├── tamplates
│    ├── __init__.py
│    ├── admin.py
│    ├── apps.py
│    ├── forms.py
│    ├── tests.py
│    ├── urls.py
│    ├── views.py
│── .gitignore
│── manage.py                    
│── requirements.txt             - requirements file for install configuration  
│── myapp_models.png             - Demo picture