Dronegraphy

Dronegraphy

Um meine Leidenschaft für das Fliegen meiner Drohne und die Entwicklung meiner Fähigkeiten zu verbinden, arbeite ich an einer Plattform, auf der Piloten ihre Aufnahmen verkaufen können. Für die Entwicklung der Plattform verwende ich die Programmiersprache GO in einer Microservice-Architektur. Für das Frontend wird Angular verwendet.

Projektinformationen

Nur vor Ort verfügbar

Kunde

Mein eigenes Projekt

Status

Pausiert

Projektbeschreibung

Mit Dronegraphy verbinde ich mehrere meiner Leidenschaften. Da ich es liebe, beeindruckende Filme zu machen und weiß, wie man programmiert, war dies eine Art natürliches Ergebnis. Dronegraphy wird eine Art Plattform sein, auf der Menschen Drohnenaufnahmen kaufen und verkaufen können. Zusätzlich wird ein Forum dabei helfen, Drohnenliebhaber zusammenzubringen. Derzeit befindet sich Dronegraphy noch in der Entwicklung als eines meiner Nebenprojekte.

Technologie-Stack

Frontend

AngularTypeScriptAngular MaterialRxJSSCSS

Backend

GoGin FrameworkPostgreSQLJWT Authentication

Microservices

DockerKubernetesgRPCMessage Queues

Medien & Speicher

FFmpegAWS S3Content Delivery NetworkImage Processing

Fähigkeiten & Kompetenzen

Go-Entwicklung

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

Medientechnik

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

Marktplatz-Entwicklung

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

Hauptfunktionen

Moderne und ansprechende Benutzeroberfläche

Basierend auf Angular und Symfony API Platform (PHP)

Verbindet meine Hobbys

Herausforderungen

Video-Verarbeitungs-Pipeline

Aufbau eines skalierbaren Video-Verarbeitungssystems, das hochauflösende Drohnenaufnahmen-Uploads, Transcoding und Optimierung bewältigen kann, während Qualität und Performance erhalten bleiben.

Balance zwischen Community und Commerce

Erstellen einer Plattform, die sowohl als Community-Forum für Drohnen-Enthusiasten als auch als kommerzieller Marktplatz fungiert, was sorgfältiges UX-Design und Feature-Balance erfordert.

Learnings

Go-Microservices-Architektur

Vertiefte Expertise in Go-Programmierung und Microservices-Architektur entwickelt, gelernt, hochperformante, nebenläufige Systeme zu bauen, die medienintensive Arbeitslasten bewältigen können.

Product-Market-Fit-Forschung

Einblicke in Marktforschung und Produktvalidierung für Nischen-Communities gewonnen, die Bedeutung von Benutzer-Feedback in der Produktentwicklung verstanden.

Interesse an Zusammenarbeit?
Lass uns in Kontakt treten!

Interesse an meinen Fähigkeiten? Hinterlasse deine E-Mail und ich melde mich bei dir.