Skip to content
Back to Projects
FeaturedActive

Trekka

Trekka started as a hackathon project and is being developed into a startup. The core idea: replace costly middlemen in everyday P2P services — merchant onboarding, ride-hailing, courier, recycling, marketplace trades — with a decentralized mediator model. Users discover and claim tasks as gamified quests with XP rewards and instant Hedera payouts. Built with Flutter (MVVM) for the mobile app and NestJS + PostgreSQL + PostGIS for the backend. Currently stalled but will be picked up.

Full Stack Engineer (Mobile & Backend)Started Jan 20240 stars0 forks

// Tech Stack

FlutterDartHedera SDKGoogle Maps APIFirebaseRedisNestJSPostgreSQLPostGIS

Key Features

  • Map-based quest discovery — find nearby tasks using Google Maps and PostGIS geofencing
  • Decentralized mediator model — smart contract logic replaces traditional platform middlemen
  • On-chain instant payouts via Hedera SDK — no withdrawal delays
  • XP reward system — gamified progression for completing quests
  • Flutter MVVM mobile app — clean architecture for scalability
  • NestJS backend with PostGIS — location-aware queries at scale

Challenges Faced

  • Designing a fair task allocation system under concurrent load — same problem space as Landdropped
  • Integrating Hedera SDK for on-chain payouts in a Flutter mobile app
  • PostGIS geofencing for real-time location-based task matching
  • Team of two (engineer + designer) — full stack ownership across mobile and backend

Key Learnings

  • 💡Hedera Hashgraph — different consensus model from Ethereum, faster finality, lower fees
  • 💡PostGIS spatial queries — indexing and querying geolocation data efficiently
  • 💡Decentralized system design — trust, fairness, and incentive mechanisms without a central authority
  • 💡Leading a small product team from hackathon to startup exploration