ERP Configuration App (Ag2ir)
Java GUI application for configuring an ERP system (EBP) via XML files. Automated XML file processing to facilitate ERP integration in companies.
Context
During an internship at Ag2ir, the team needed a user-friendly desktop interface to configure their ERP system (EBP) through XML files, replacing error-prone manual XML editing by non-technical staff.
Approach
- ·Analyzed the ERP XML schema to understand the full configuration structure
- ·Developed a Java Swing GUI enabling visual configuration of ERP parameters
- ·Implemented automated XML file generation from user interface inputs
- ·Added validation to prevent configuration errors before ERP integration
Solution
A Java desktop application with a visual Swing interface for configuring the ERP system, automatically generating valid XML files and eliminating manual XML editing.
Key outcome
Non-technical staff can configure and integrate the ERP without touching XML directly, reducing configuration errors and integration time.
Project details
Technologies
More projects
View all →YAML Configuration Editor
Custom internal web app that allows non-technical stakeholders at papernest to safely configure data pipelines. Cut pipeline build & test time by ~50% and incident investigation from 30–60 min to under 2 min.
Log Data Visualization Platform
Full-stack internal web application for log data visualization and analysis at Bouygues Telecom. Machine log investigation time reduced from several minutes to near-instant access. Designed and built independently from scratch.
SQL Streaming Module – Documentation & Evolutions
Contributions to an internal SQL-on-Flink streaming module at the core of Bouygues Telecom's ETL. Main deliverable: an automated documentation system and CI/CD integration to make the module production-ready.