Dronegraphy

Dronegraphy

To combine my love for flying my drone and developing my skills, I am working on a platform where pilots can sell their footage. For the development of the platform I use the programming language GO together in a microservice architecture. For the frontend Angular is used.

Project Information

Demo only available on-site

Client

My own project

Status

On Hold

Project Description

With dronegraphy I combine multiple passions of mine. As I love making impressing films and know how to code, this was some kind of natural outcome. Dronegraphy will be some kind of platform, in which people can buy and sell drone footage. In addition a forum will help drone lovers come together. As of now, dronegraphy is still in development as a side project of mine.

Technology Stack

Frontend

AngularTypeScriptAngular MaterialRxJSSCSS

Backend

GoGin FrameworkPostgreSQLJWT Authentication

Microservices

DockerKubernetesgRPCMessage Queues

Media & Storage

FFmpegAWS S3Content Delivery NetworkImage Processing

Skills & Competencies

Go Development

  • Concurrent Programming
  • Microservice Architecture
  • Performance Optimization
  • API Design

Media Technology

  • Video Processing
  • Image Optimization
  • Streaming Protocols
  • Metadata Extraction

Marketplace Development

  • Payment Integration
  • User Management
  • Content Moderation
  • Search & Filtering

Main Features

Modern and beautiful UI

Based on Angular and Symfony API Platform (PHP)

Combines my hobbies

Challenges

Video Processing Pipeline

Building a scalable video processing system that can handle high-resolution drone footage uploads, transcoding, and optimization while maintaining quality and performance.

Community & Commerce Balance

Creating a platform that serves both as a community forum for drone enthusiasts and a commercial marketplace, requiring careful UX design and feature balance.

Learnings

Go Microservices Architecture

Deepened expertise in Go programming and microservices architecture, learning to build high-performance, concurrent systems that can handle media-heavy workloads.

Product-Market Fit Research

Gained insights into market research and product validation for niche communities, understanding the importance of user feedback in product development.

Interested in collaboration?
Let's connect!

Interested in my skills? Leave your email and I'll get back to you.