CASE STUDY / Personal project

Doc2Sail - document management application for regattas

Personal project born from a request by an international race official who needed a centralised tool to organise documents, crews and sharing between race committees. The application was designed for simple, fluid field use.

Context

The need came from a concrete business use: centralising official documents and making them easier to share between several stakeholders.

The tool had to remain simple to use in the field, in mobile and sometimes constrained working contexts.

The project let me define the product frame, functional priorities and technical implementation independently.

The need and constraints

Centralise heterogeneous information without making access harder for users.

Enable fast and reliable document sharing between race committees and crews.

Design an application usable in the field, with close attention to smooth usage.

Project constraints

Keep the tool easy to use for people working in the field.

Secure access to documents without making the user journey heavier.

Plan for a maintainable, deployable and mobile-friendly application.

My contribution

Developed the application with Symfony 7 and a modern interface built with DaisyUI and TailwindCSS.

Implemented secure link authentication and a sharing system using QR codes.

Deployed with Docker, FrankenPHP, Mercure and Mailpit, with a PWA approach to support field usage.

Designed and developed the application with Symfony 7, with document sharing by link and QR code and a mobile-friendly interface for regattas.

Features and integration

Centralised management of official documents.

Secure link authentication.

Fast sharing through QR codes.

Responsive interface designed for mobile usage.

Docker deployment with FrankenPHP and a PWA approach.

What this experience contributes

A centralised tool better adapted to real document organisation and distribution needs.

A clear interface designed for quick adoption.

A complete personal project, from need definition to technical deployment.

From this experience to your project

This project shows my ability to turn a very concrete business need into a complete Symfony application, with attention to field usage, access security and maintainability.

Schneider Electric - Circular Certified

Agency project during my apprenticeship, around the update of a PrestaShop base and the design of a platform dedicated to selling, tracking and tracing refurbished equipment.

Horsplace - e-ink display system for stables

Agency project around an e-ink display system for horse boxes. It combined research, application design and technical coordination with engineers in China for hardware and firmware integration.

PictoRecette

PictoRecette turns a conventional recipe into a clear visual support for people who find reading, understanding or following a sequence of steps difficult.