Skip to content

This project is a comprehensive Point of Sale (POS) system developed in C# with SQL database connectivity, designed specifically for a jewellery shop. It features efficient transaction processing, real-time inventory management, and various user-friendly functionalities to enhance the retail experience. The project can be run on Visual Studio/Code

Notifications You must be signed in to change notification settings

MiraalFatima/Point-of-Sales-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Point-of-Sales-System

README

Point of Sale (POS) System for a Jewellery Shop

Group Members

  • 22L-6192 BSE4A1: Mahroosh Ishaq
  • 22L-7902 BSE4A1: Miraal Fatima
  • 22L-7958 BSE4A1: Laraib Fatima
  • 22L-7933 BSE4A1: Eman Tauqeer

Introduction

This project aims to develop a feature-rich POS system addressing challenges in traditional registers, data management, security, and user engagement. Key features include efficient transaction processing and real-time inventory management. The system is user-friendly, secure, and scalable, making it ideal for retail environments.

Functionalities

  1. Quick Product Search: Easily find and add products to transactions.
  2. Discount Options: Apply discounts during transactions.
  3. GST Tax Adjustment: Adjust GST tax amounts as needed.
  4. Return Payment Calculation: Automated calculation for return payments.
  5. Barcode Generation: Generate new barcodes when required.
  6. Barcode Reusability: Ensure barcodes are available for reuse.
  7. Automated Receipts: Automatically generate detailed receipts.
  8. Editable Digital Receipts: Edit digital receipts for returns or exchanges.
  9. Easy Product Addition: Simplify adding new products to the inventory.
  10. Stock Level Alerts: Real-time alerts for low stock and reorders.
  11. New Stock Recording: Record new stock arrivals efficiently.
  12. Damaged Items Handling: Mark items as damaged and update stock levels.
  13. Inventory Display: User-friendly interface for viewing inventory.
  14. Credit Sales Recording: Record credit sales with customer details.
  15. Bad Debt Visualization: Graph of bad debt records over previous quarters.
  16. Detailed Debtor List: Generate a list of debtors based on payments owed.

Project Structure

POS_System/
├── Images/            # Contains graphical assets
├── Fonts/             # Contains fonts used in the system
├── SourceCode/        # Contains all the source code files
├── Database/          # SQL database files
├── README.md          # This file

Installation

  1. Clone the Repository:

    git clone https://github.com/MiraalFatima/Point-of-Sales-System.git
  2. Set Up the SQL Database:

    • Import the provided SQL database files into your SQL server.
  3. Open in Visual Studio or Visual Studio Code:

    • Open the SourceCode folder in your preferred IDE.
  4. Configure Database Connection:

    • Update the database connection string in the configuration file.
  5. Build and Run the Project:

    • Build the solution and run the project from Visual Studio or Visual Studio Code.

Dependencies

  • .NET Framework: Ensure you have the .NET Framework installed.
  • SQL Server: Set up and configure the SQL Server for database connectivity.

Contributing

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature-name).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


About

This project is a comprehensive Point of Sale (POS) system developed in C# with SQL database connectivity, designed specifically for a jewellery shop. It features efficient transaction processing, real-time inventory management, and various user-friendly functionalities to enhance the retail experience. The project can be run on Visual Studio/Code

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages