| dc.contributor.author | Nanayakkara Yapa, Kalindu Eranga | |
| dc.date.accessioned | 2026-04-21T07:10:35Z | |
| dc.date.available | 2026-04-21T07:10:35Z | |
| dc.date.issued | 2025 | |
| dc.identifier.citation | Nanayakkara Yapa, Kalindu Eranga (2025) Point of Sale System with AI. BSc. Dissertation, Informatics Institute of Technology | en_US |
| dc.identifier.issn | 20210345 | |
| dc.identifier.uri | http://dlib.iit.ac.lk/xmlui/handle/123456789/3173 | |
| dc.description.abstract | The increasing adoption of Point of Sale (POS) systems in Small and Medium-sized Enterprises (SMEs) has underscored the need for advanced functionalities such as real-time inventory management and customizable role-based access. Traditional POS systems often lack the flexibility to meet diverse SME operational requirements, limiting efficiency and personalized user control. This project addresses these limitations by integrating real-time inventory tracking and adaptive role-based access control to enhance operational efficiency and system usability. The system follows a structured development approach, incorporating a literature review, requirement gathering through interviews and surveys, and a microservices based architecture. The back-end is built with Spring Boot, while the front-end leverages React for an interactive user experience. Additionally, machine learning models, including Decision Trees and Random Forest, enable predictive sales forecasting and dynamic inventory optimization, allowing SMEs to anticipate demand and minimize stock discrepancies. | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Sales System | en_US |
| dc.subject | Real Time Inventory Management | en_US |
| dc.subject | Role Based Access Control | en_US |
| dc.title | Point of Sale System with AI | en_US |
| dc.type | Thesis | en_US |