HomeServicesPortfolioDemosAboutContact
Back to portfolio
In production

AeroCopi

B2B SaaS · Drones

SaaS for professional drone operators: fleet, missions and AESA/EASA compliance with a SORA 2.5 engine and all 15,800 official ENAIRE geozones.

28 users
27 organizations
43 modules
951 tests
AeroCopi screenshot

About the project

AeroCopi removes the bureaucratic burden of operating drones professionally in Spain. The operator plans a mission on the map, the platform assesses risk with a SORA 2.5 engine (EASA 2025/018/R compliant), checks the official ENAIRE UAS geozones and generates the PDF dossier ready to file with AESA. Multi-tenant with organizations, roles, Stripe subscriptions and 40+ operational modules: fleet, pilots, checklists, maintenance, CRM, quotes and invoicing. Built solo end to end: product, brand, infrastructure and legal.

Tech stack

Next.js 16TypeScriptPostgreSQLDrizzle ORMBetter AuthMapLibre GLStripePuppeteerDocker

Key features

  • SORA 2.5 risk assessment engine generating AESA-ready PDF dossiers
  • 15,800 ENAIRE UAS geozones served as self-hosted vector tiles, synced weekly
  • MapLibre map with geozones, geofences, 3D buildings and geographic search
  • Per-mission aeronautical weather with pre-flight risk briefing
  • Multi-tenant: organizations, roles, Google SSO and Stripe subscriptions
  • 40+ modules: fleet, pilots, missions, checklists, maintenance, CRM and invoicing
  • Operations Manual, reports and certificates generated as PDF and DOCX
  • Android app and 951 automated tests passing

Technical challenges

1

Turning EASA/AESA regulation (SORA 2.5) into a maintainable rules engine producing valid dossiers

2

Self-owned data pipeline for ENAIRE geozones: ingestion, validation and vector tiles with zero paid APIs

3

Multi-tenant architecture with per-organization isolation, billing and 5 containers behind Traefik

Want something similar for your business?

Get a quote
Get a quote