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.
- Installation
- Usage
- API Documentation
- Frontend Project
- Logging
- Database Integration
- Technologies Used
- License
Follow these steps to install and set up the POS Management System:
- Clone the repository.
- Install and Configure JDK.
- Install and Configure TomcatEE version 10.
- Get the queries and setup database.
- Run Project.
Once installed, you can perform the following operations:
- CRUD operations for customers, items, and orders.
- User authentication through login and registration.
For API documentation, including available endpoints and methods, refer to Postman API Documentation.
You can find the frontend project here.
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.
The system is integrated with a MySQL database using Java Naming and Directory Interface (JNDI) for seamless data storage and retrieval.
- Java EE
- TomcatEE version 10
- JNDI (Java Naming and Directory Interface)
- Simple Logging Facade for Java (SLF4J)
This project is licensed under the Dilshan Rangaka - see the LICENSE.md file for details.