Drone Dashboard
A single-page autonomous drone control and mission planning dashboard built for SpectX, featuring an interactive map, secure authentication, and real-time mission management and live telemetry.

Mission Creation – edit waypoints
Project Overview
During my role as a Full Stack Developer at SpectX (2025, Delft), I worked on a web-based drone planner used to design and manage autonomous missions. The project brought together a React frontend, a Flask & ROS2 backend and a PostgreSQL database into a single, focused control interface.
My work covered both the user-facing parts (dashboard, mission flows, map interactions) and the underlying infrastructure (APIs, database schema, authentication, testing). The goal was to deliver a solution tailored for the real-world requirements of drone operators.
- •Built a single-page drone control dashboard using React, Flask and ROS2.
- •Integrated Google Maps for interactive mission planning and route design.
- •Implemented secure token-based authentication with protected routes.
- •Designed and connected a PostgreSQL database with efficient CRUD endpoints.
- •Used Vitest for automated testing and Git for version control.
- •Strengthened full-stack and robotics skills in Flask, ROS2 and Ubuntu.


