Skip to content

TGDRangaka/Java-EE-Assignment-POS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POS Management System

Project Description

The POS Management System is a comprehensive solution for managing Point of Sale operations. It provides basic CRUD operations for customers, items, and orders, allowing users to efficiently handle sales processes. The system also includes user authentication with login and registration functionalities.

Table of Contents

Installation

Follow these steps to install and set up the POS Management System:

  1. Clone the repository.
  2. Install and Configure JDK.
  3. Install and Configure TomcatEE version 10.
  4. Get the queries and setup database.
  5. Run Project.

Usage

Once installed, you can perform the following operations:

  • CRUD operations for customers, items, and orders.
  • User authentication through login and registration.

API Documentation

For API documentation, including available endpoints and methods, refer to Postman API Documentation.

Frontend Project

You can find the frontend project here.

Logging

The POS Management System utilizes the Simple Logging Facade for Java (SLF4J) for proper logging. Logs provide insights into system behavior and help troubleshoot issues.

Database Integration

The system is integrated with a MySQL database using Java Naming and Directory Interface (JNDI) for seamless data storage and retrieval.

Technologies Used

  • Java EE
  • TomcatEE version 10
  • JNDI (Java Naming and Directory Interface)
  • Simple Logging Facade for Java (SLF4J)

License

This project is licensed under the Dilshan Rangaka - see the LICENSE.md file for details.

Releases

No releases published

Packages

 
 
 

Languages