Academia
Diploma thesis 2026Software EngineeringERP sistem · informacijski sistem · Laravel

Development of a Web-Based ERP Application for Inventory Management Using the Laravel Framework

The purpose of this work is to investigate the challenges of inventory management in small and medium-sized enterprises and to present a solution in the form of a modern, scalable and reliable information system.

Žan ŽvokeljRačunalništvo in informatika · module Programsko inženirstvo · supervisor mag. Dušan Brglez · defence oktober 2026
In brief

The project in five facts.

AuthorŽan Žvokelj
Supervisormag. Dušan Brglez
ModuleSoftware EngineeringComputer Science and Informatics
Employer / clientAcademia
Year2026oktober 2026
About the project

Challenge, approach and results.

The diploma thesis addresses the development of a prototype web-based ERP application for inventory management using the Laravel framework. The purpose of this work is to investigate the challenges of inventory management in small and medium-sized enterprises and to present a solution in the form of a modern, scalable and reliable information system.

Problem

The first part presents the theoretical background of ERP systems, their role in business processes and the importance of digitalisation in inventory management. Particular emphasis is placed on the challenges that companies face when using simple tools such as spreadsheets, where errors, lack of transparency and insufficient data traceability frequently occur.

Solution and Method

The practical part describes the development of a custom ERP application based on modern architectural approaches. The system includes an advanced inventory management model based on the inventory ledger approach, which enables complete traceability of all inventory changes over time.

Support for multiple warehouses, inventory reservations and transactionally secure order processing is also implemented, which prevents issues such as overselling of stock in the event of concurrent requests.

The application uses a multi-layered architecture with separate service layers, which enables better code organisation, easier testing and greater system scalability. Additionally, event-driven approaches and asynchronous processing using queues are employed, which improves system performance and responsiveness.

As part of the research work, an analysis of existing approaches to inventory management and a comparison of traditional methods with the implemented solution was carried out. Particular attention was paid to the handling of concurrent operations, where data inconsistencies can occur in traditional systems.

By using transactions, row-level locking in the database and a reservation system, it was possible to ensure greater data consistency and reliability. Performance and scalability aspects of the system were also analysed, which confirms that the chosen architecture enables the use of the solution even in more demanding business environments.

Results

The results of the work show that the use of such an application significantly improves inventory visibility, reduces the possibility of errors and enables more efficient management of business processes. The diploma thesis confirms that modern web-based ERP solutions represent an important step towards the digitalisation and optimisation of business operations.

Sistem za upravljanje zalog v skladišču z računalniškim vmesnikom
Diploma thesis

Full text

PDF of the diploma thesis (public).

Diploma thesis (PDF) ↓
Related

Module, programme and stories.

Module Programsko inženirstvo

Your diploma project for a real company.

A diploma thesis at Academia solves a challenge from a company – often the one where you do your 800 hours of placement. Read about the Programsko inženirstvo module or book a consultation.

800 hoursof placement in a company
97 %of graduates employed
Module Programsko inženirstvo →Apply 2027/28All diploma projects
Before you go

We will send you the curriculum, the study path and your funding and scholarship options.

No calls, no spam. One e-mail with everything you need to decide, and an invitation to a lecture.

By sending the form you agree that Academia may contact you by e-mail or phone. Privacy · unsubscribe at any time.