Skip to content

rcini19/django-pos-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

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

# Add, commit, and push README

git add README.md

git commit -m "setup(project): readme_file"

git push origin setup/project/readme_file:setup/project/readme_file

Go to GitHub, create a Pull Request for this branch, have it reviewed, then merge it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published