HT
← All projects

In production

Business Management System — Lucatex SARL

Full ERP in production: operations, employees, finance, reporting, traceability.

Period2025 — 2026
My roleDesigner & backend developer
TechnologiesJava · Spring Boot · PostgreSQL · SQL · HTML/CSS · Thymeleaf

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
Business Management System — Lucatex SARL
Project visual · open to view full size
Simplified functional workflow
  1. 1Operations team
  2. 2Thymeleaf interface
  3. 3Spring MVC controllers
  4. 4Business rules & checks
  5. 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.
  • 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.
  • 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.