Skip to content

fastDevelopers10/METRO-POS-SYSTEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 Metro POS System

A robust Point-of-Sale (POS) application developed as part of our Software Construction and Design course. The system is designed with modular architecture to handle real-time sales, inventory, and employee management across multiple roles.


πŸš€ Features

  • πŸ” Role-Based Access

    • Super Admin: Manage branches and branch managers.
    • Branch Manager: Oversee employees, inventory, and profit tracking.
    • Data Operator: Handle product and vendor entries.
    • Cashier: Conduct transactions, update stock, and generate bills.
  • πŸ“Š Reports & Visualization

    • Sales, stock, and profit reports.
    • Visual insights using JFreeChart.
    • Exportable reports as PDFs.
  • 🧾 Streamlined Billing

    • Detailed receipt generation with real-time stock adjustment.
  • πŸ–₯️ Modern Interface

    • Built using Java Swing for an intuitive and user-friendly experience.

🧱 Tech Stack

  • Java Swing – UI Development
  • SQL (MariaDB) – Database Management
  • JFreeChart – Data Visualization
  • MVC Architecture – Clean separation of concerns

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages