← Back to Projects

Fiber optic report management platform

Category: Fibre optique
Date: March 2025

About this project

This platform revolutionizes the way fiber optic companies document their field work. Gone are the days of spending hours compiling photos, manually creating reports, and managing scattered files. The tool centralizes the entire process, from taking photos in the field to automatically generating professional reports. Using the PWA mobile app, technicians capture photos of telecom rooms (environment, open room, A/B/C/D masks), add annotations directly to an interactive grid to model duct occupancy, and validate their work in just a few clicks. The data is synchronized in real time, allowing office teams to track progress and generate reports instantly. The main advantage is the automatic generation of FOAs and DFTs. The platform intelligently compiles annotated photos, room information (INSEE code, GPS coordinates, type), and models to create professional Excel and SHP documents. The innovative optimization algorithm automatically calculates the optimal order of visits between rooms, significantly reducing travel time in the field. The integrated credit system allows for transparent billing based on usage, with each report generated consuming one credit. Finalized reports are automatically available in the customer area. This saves my customers valuable time, reducing the administrative work required to document a complete intervention from several hours to just a few minutes.

Key Features

  • Structured Photo Capture: PWA mobile application enabling organized photo capture: environment, open chamber, and the 4 masks (A, B, C, D). Support for a mode of adaptability depending on the network.
  • Interactive Mask Modeling: Intuitive grid interface for annotating conduit occupancy: free (white), reserved (blue), occupied (beige), faulty (red). Add diameters (Ø45, Ø60, Ø80, Ø100/150) directly to the grid.
  • Automatic Generation of FOA and C3A: Instant creation of FOA (Cabinet Opening Reports) and C3A reports with automatic compilation of photos, annotations, and technical data. Export to Excel and professional PDF.
  • Route Optimization Algorithm: Intelligent calculation of the optimal order of passage between telecom chambers. Significant reduction in travel time in the field thanks to connection graph analysis.
  • Credit System and Billing: Transparent consumption management with a prepaid credit system. Each report generated consumes one credit. Real-time monitoring of balance and transaction history.
  • Chamber Database: Bulk import of rooms via ZIP files. Storage of GPS coordinates, INSEE codes, room types. Map visualization and advanced search.
  • Automatic Email Delivery: Automatic distribution of finalized reports to configured recipients. Real-time notifications and secure archiving of all generated documents.
  • Professional Dashboard: Project overview, tracking of created FOAs, order management. Modern interface with advanced filters and data export.
  • Multi-User Management: Role-based system for field and office teams. Secure login via email with verification code. Full traceability of actions.

Challenges

One of the biggest challenges was managing the technical complexity of handling a large number of chambers (e.g., 20,000) on a map. This required significant optimization and careful design to ensure smooth performance, especially in areas with limited connectivity. Another major challenge was developing the platform without a direct client. Since it was a personal project originally my graduation project I had to imagine and build all the features based on what future clients might need. This meant anticipating requirements, creating value, and designing a product that could stand on its own in the market.

Learnings

This project allowed me to develop true autonomy, both on the technical and administrative levels. I had to handle the entire process, from designing the software architecture to managing organizational and planning aspects. The most important lesson, however, was learning to think creatively about solutions to problems that had not yet been solved. Without a direct client, I had to not only build a complete tool but also anticipate and create demand among future clients. This experience showed me the importance of positioning myself both as a technical architect and as a product strategist, in order to deliver a solution that is relevant and attractive to the market.