We developed a central communication platform for the logistics sector as a team. The goal was to create a digital system that reliably connects drivers, planners, and clients to streamline delivery processes. Because the logistics industry handles sensitive data, ensuring privacy and building a secure data exchange architecture were central requirements to eliminate inefficient phone calls and emails.
I contributed to the technical foundation of the project by setting up the Firestore database and securing the backend infrastructure. Additionally, I focused on the visual refinement of the dashboard to ensure a clean and professional user interface.
We built the core infrastructure using a FastAPI backend written in Python, combined with a responsive frontend web application using JavaScript. The workflow relies on automated API connections where drivers simply scan a generated QR code at the docking station to confirm their arrival and update delivery statuses in real time.
Figure 1: System architecture displaying the separation between frontend, API gateway, and QR generator
All communication is routed through a secure TLS layer to prevent data interception. For data persistence and privacy, we utilized a secure database where all sensitive logistics information is fully encrypted using the AES 256 standard. Finally, we integrated dedicated dashboards so companies can manage their shipments efficiently.
This project allowed me to work with new technologies like OAuth for secure authentication and automated QR code generation for logistics tracking. Beyond the technical implementation, my ability to work within a team and my communication skills significantly improved.