In production
Business Management System — Lucatex SARL
Full ERP in production: operations, employees, finance, reporting, traceability.
01
The starting point
Bring Lucatex’s daily operations into one application: track financial movements, enforce business rules and provide role-appropriate workflows.
A backend application designed and developed in production for Lucatex SARL, covering all business operations: money transfers, employee management, financial modules, daily reports, secure archiving, and internal communication.
ProductionDaily usage
Java · SQLDevelopment & data
2025–2026Freelance engagement

02
How it works
- 1Operations team
- 2Thymeleaf interface
- 3Spring MVC controllers
- 4Business rules & checks
- 5History & reports
Architecture & implementation
- Spring Boot MVC architecture separating interfaces from business logic, with permissions adapted to user profiles.
- Money transfer management (standard and Xpress) with limit controls and automatic monthly archiving.
- Financial modules: daily reports, cash transfers, loans, bonuses, withdrawals, and bank discrepancy management.
- Employee performance tracking, automatic bonus calculation, and role-specific dashboards.
- Client management with autocomplete search, transaction history, and client profiles.
- Accounting day lock, global report generation, and secure data archiving.
- Targeted unlocking of a closed accounting day (employee, date, report or operation type), revocable, with full authorization traceability.
- Internal employee communication forum and phone credit management.
Technical decisions
- Spring Boot MVC for a robust, testable, and maintainable architecture.
- Multi-role management from the start for maximum security and flexibility.
- Automatic monthly archiving to preserve history without impacting performance.
- Role-specific dashboards for an adapted user experience.
Lessons learned
- A production system demands absolute rigor on traceability and security.
- Multi-role management must be designed from the start to avoid technical debt.
- An internal ERP balances control, simplicity, and reliability.
Possible next steps
- Add more advanced analytical dashboards.
- Further automate report consolidation.
- Strengthen audit and supervision mechanisms.
03
Results & practical value
- Real usage: the system is used daily by Lucatex SARL’s operations team.
- Centralization: financial operations, customers and employee tracking are available in one application.
- Built-in controls: permissions, business limits and accounting-day locks constrain operations.
- Traceability: histories and reports make it possible to review operations and their context.
Delivered so far
- System used daily in production by Lucatex SARL's operational team.
- All operational modules (transfers, finance, employees, reporting) deployed.
- Possible improvements around consolidated reporting and advanced audit.
04
Scope & limitations
- Time savings and error reduction have not been measured before and after deployment. These benefits describe delivered functions and confirmed usage.
- The displayed images do not contain company operating data.
Delivered application and reported production usage. Simplified workflow diagram, not a hosting infrastructure diagram.