Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 days 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 (10 months ago)
- Default Branch: master
- Last Pushed: 2024-04-11T12:52:23.000Z (10 months ago)
- Last Synced: 2024-11-28T20:13:20.899Z (2 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.![Screenshot 2024-03-25 104239](https://github.com/RyanSilva2004/KEELS-Super-POS/assets/137909008/2484b8d8-4403-4a1c-9432-b3ae5e6e3316)
![Screenshot 2024-03-25 104313](https://github.com/RyanSilva2004/KEELS-Super-POS/assets/137909008/9510646c-3a44-4a4e-80bd-f23868b22bfc)
![image](https://github.com/RyanSilva2004/KEELS-Super-POS/assets/137909008/b9e67ec8-5928-40bd-b7ad-e3743664f6ee)
![image](https://github.com/RyanSilva2004/KEELS-Super-POS/assets/137909008/c8cda8b4-d68d-45b9-8461-1546534051ad)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.![Screenshot 2024-03-25 104425](https://github.com/RyanSilva2004/KEELS-Super-POS/assets/137909008/225ab2c2-98cd-44c8-8729-cfeb686600db)
![Screenshot 2024-03-25 104503](https://github.com/RyanSilva2004/KEELS-Super-POS/assets/137909008/1ff4a0ef-97ea-4e26-bb67-cf130796af99)### 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.