A desktop point of sale and inventory system for a local retailer
-
Vb.Net
-
MySql
-
Winforms
-
Report Viewer
- Profiling
- Inventory
- Customers
- Reports
- Point of Sale
CRUD store items with filtered search by item code, description, brand, or category
CRUD items' categories
CRUD item's brands
CRUD item's units of measurement
CRUD system accounts with filtered search by name, username, or branch
CRUD cashier accounts which is connected to a system account with filtered search by name or username
CRUD manager accounts which is connected to a system account with filtered search by name or username
CRUD store services with filtered search by service code or description
CRUD store branches/locations
CRUD inventory suppliers with filtered search by name or address
Create or update the maximum credit limit allotment for each users
Create or update the minimum critical stock for each inventory items
- Read all items with filtered search by item code, description, categories, brands, or item stock status
- Read and print history report of all items in stock filtered by date range
- CRUD stocked in items
- Read and print history report of all stocked in items by date range
- CRUD transferred stock items to different branches
- Read and print history report of all transfered stock items by date range
- CRUD returned stock items to a supplier
- Read and print history report of all returned stock items by date range
- CRUD stocked out items
- Read and print history report of all stocked out items by date range
- CRUD quantity adjusted stock items
- Read and print history report of all adjusted stock items by date range
CRUD customers information and credit limit with filtered search by customer code or name
Read and print history report of all sales by date range
Read and print history report of all cash sales by date range
Read and print history report of all credit sales by date range
Read and print history report of all customer balance by date range
Read and print history report of specific customer's transactions by date range
Read and print history report of all customer payments by date range
Read and print history report of all cashier logs by date range
Read and print history report of all cashier cash in by date range
Read and print history report of all cashier cash out by date range
Read and print history report of all refunded cash sales by date range
Read and print history report of all refunded credit sales by date range
Read and print history report of all voided cash sales by date range
Read and print history report of all voided credit sales by date range
Create initial cash balance of a cashier with manage authentication approval
Read all items or services filtered by code or description
Create new cash transaction
- Create new credit transaction
- Select a customer from customer list
CRUD items or services to cart with price specified by range
Create new check out transaction with invoice or receipt
Create new cash in log details
Create new cash out log details
CRUD refund cash or credit transactions by receipt or invoice
Read all refunded cash or credit transactions by invoice or receipt
CRUD credit balance payment of a specific customer filtered by input date or sale date
Read all payments history of a specific customer filtered by transaction date
CRUD void order transaction filtered by sale date or input date
Read all voided order transactions filtered by date range
Logs out cashier saving cashier log
Logs out system account user