Skip to content

Ferrater-M/django-pos-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django POS System

A Point of Sale system built with Django featuring role-based access for admin, manager, and teller users.

Features

  • User authentication with different roles
  • Admin user management
  • Manager product management and sales reports
  • Teller POS system with transaction processing
  • Responsive web interface

Installation

  1. Clone the repository
  2. Create virtual environment: python -m venv env
  3. Activate environment: source env/bin/activate (Linux/Mac) or env\Scripts\activate (Windows)
  4. Install requirements: pip install -r requirements.txt
  5. Run migrations: python manage.py migrate
  6. Create superuser: python manage.py createsuperuser
  7. Run server: python manage.py runserver

Technology Stack

  • Django
  • SQLite (can be configured for other databases)
  • HTML/CSS/JavaScript

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages