https://github.com/ryansilva2004/keels-super-pos
This is a conceptual project for a supermarket management system for Keels, developed using C# and MS SQL Server. The system includes a Point of Sale (POS) system, an Inventory Management system, and a Nexus Member Management system.
https://github.com/ryansilva2004/keels-super-pos
sql-server supermarket-management-system visual-studio
Last synced: 5 months ago
JSON representation
This is a conceptual project for a supermarket management system for Keels, developed using C# and MS SQL Server. The system includes a Point of Sale (POS) system, an Inventory Management system, and a Nexus Member Management system.
- Host: GitHub
- URL: https://github.com/ryansilva2004/keels-super-pos
- Owner: RyanSilva2004
- Created: 2024-04-11T12:42:05.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-11T12:52:23.000Z (about 1 year ago)
- Last Synced: 2024-11-28T20:13:20.899Z (7 months ago)
- Topics: sql-server, supermarket-management-system, visual-studio
- Language: C#
- Homepage:
- Size: 2.57 MB
- Stars: 2
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Keels Supermarket Management System
This is a conceptual project for a supermarket management system for Keels, developed using **C#** and **MS SQL Server**. The system includes a **Point of Sale (POS)** system, an **Inventory Management** system, and a **Nexus Member Management** system.
## Features
### Account Types
The system supports two types of accounts:
1. **Admins**: Admins have access to a dashboard and can perform the following actions:
- **Products**: Add, update, and delete products.
- **Product Category**: Add, update, and delete product categories.
- **Employee**: Add, update, and delete employee details.
- **Nexus Membership**: Add, update, and delete Nexus memberships and calculate points.


2. **Cashiers**: Cashiers have access to the POS with all capabilities including bill generation.
### Cashier POS
The Cashier POS has several features:
- **Registering New Members**: Cashiers can register new Nexus members at the checkout.
- **Handling Transactions**: The POS system can handle sales transactions, returns, and exchanges.
- **Payment Processing**: The system accepts multiple forms of payment and can handle split payments.
- **Discounts and Promotions**: The POS system automatically applies any active discounts or promotions.
- **Receipt Generation**: The system generates a receipt after every transaction.
- **Nexus Points Calculation**: The system automatically calculates the points earned on each purchase for Nexus members.
- **Product Lookup**: Cashiers can quickly look up products by their barcodes or search terms.
- **End of Day Reporting**: The system generates a report detailing the total sales, returns, and revenue for the day.
### POS and Inventory Management System
The POS system is capable of handling all standard POS operations. The inventory management system helps keep track of all products in the supermarket.
### Nexus Member Management
The Nexus Member Management system allows admins to manage Nexus memberships and calculate points based on purchases.
## Technologies Used
- **C#**: Used for backend logic.
- **MS SQL Server**: Used for database management.