Project
Bizzy POS
Point of Sale for Small Businesses
Overview
A Django web application that helps small businesses (food stands, freelancers, repair shops) manage daily operations. It provides a full Point‑of‑Sale (POS) interface, a public menu synced with products, and sales reports by day and month. Server‑verified totals ensure financial integrity, and the cancel/restore feature preserves historical data without deleting it.
Key Features
- Product Management: Add, edit, delete, and activate/deactivate products with name, price, and category.
- Point‑of‑Sale Interface: Live cart with real‑time subtotals, payment method selection (cash/card), and change calculation for cash payments.
- Public Menu: Automatically synchronised with products, grouped by category, and displayed as a read‑only page for customers.
- Daily & Monthly Reports: Detailed daily reports with expandable line items, and monthly summaries for quick performance reviews.
- Cancel/Restore Transactions: Cancel a transaction to exclude it from totals without deleting it, preserving full audit history.
- Owner‑Scoped Data: Each user sees only their own business data – strict separation between accounts.
Technologies
Links
Bizzy is a Django web app that requires local setup. Check the GitHub repo for installation and configuration instructions.