Skip to content

Full Point of sale system with java SE. A comprehensive POS (Point Of Sale) system for Nidula Shop, designed to streamline business operations with features for user, product, stock, and supplier management, invoicing, and reporting.

Notifications You must be signed in to change notification settings

NidulaGunawardana/NShop

Repository files navigation

NShop POS System

Overview

The NShop POS (Point Of Sale) system is designed to help Nidula Shop manage its business operations efficiently and effectively. This system automates various business processes, allowing admins and cashiers to manage products, users, suppliers, and stocks seamlessly.

Features

  • User Management: Admins can add/update cashiers and manage user roles.
  • Product Management: Admins can add/update products, companies, and branches.
  • Stock Management: Admins can view, update, and report stock changes.
  • Supplier Management: Register and update suppliers.
  • Invoicing: Cashiers can generate invoices and register new customers.
  • Reporting: Admin A can generate detailed budget reports for various time periods.

Users and Their Roles

  • Admin A: Full access, including user management and system backups.
  • Admin B: Manages GRNs, products, and suppliers.
  • Admin C: Manages GRNs and products.
  • Cashier: Generates invoices and registers new customers.

Technical Specifications

  • Hardware Requirements:
    • Monitor Resolution: 1920x1080
    • Processor: Intel or AMD 2GHz
    • RAM: 2GB
    • Disk Space: 1GB
    • Additional: Printer for invoices and bills
  • Software Requirements:
    • Operating System: Windows 7 or above
    • Database: MySQL server
    • Java Runtime Environment (JRE): Version 1.0 or above

Performance and Security

  • Performance:
    • User interface loading time: ≤ 2 seconds
    • Login verification: ≤ 5 seconds
    • Query response: ≤ 5 seconds
  • Security:
    • User login screens with different access levels
    • Regular backups for database security

Documentation

For detailed information, please refer to the Software Requirements Specification (SRS) document.

Contact

About

Full Point of sale system with java SE. A comprehensive POS (Point Of Sale) system for Nidula Shop, designed to streamline business operations with features for user, product, stock, and supplier management, invoicing, and reporting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages