Work 01 Experience 02 Certifications 03 Stack 04 Contact 05
Download CV GitHub
Back to work
Live 2025 Founder, Full-stack

Fish Trophy

A full platform for Romanian anglers: records, maps, community and messaging.

Fish Trophy cover
Role
Founder, Full-stack
Category
Full-stack Platform
Year
2025
Status
Live
~/ overview

Fish Trophy is a full-stack web platform built for the Romanian fishing community. Anglers log catches and records, share them with unique embeddable IDs, discover waters on an interactive map and talk in a dedicated forum.

The map layer is powered by MapLibre with lightweight vector tiles, so it stays fast even with many points of interest. Records, catches and gear each get their own shareable profile.

Under the hood it runs on Supabase and PostgreSQL with row-level security and remote procedure calls, end-to-end encrypted messaging, a custom BBCode forum, and it ships as an installable PWA.

It is governed carefully: an append-only audit trail, full-text search and RPCs on the data side, dedicated auth, legal and admin surfaces, plus themes and a small game, all wrapped in that PWA.

~/ built with
ReactTypeScriptSupabasePostgreSQLTailwindMapLibre
~/ capabilities

Catch and record logging with shareable, embeddable IDs

Interactive MapLibre map with points of interest and light vector tiles

End-to-end encrypted direct messaging between anglers

Community forum with a custom BBCode engine and feeds

Records, catches and a gear catalog, each with its own profile

Supabase and PostgreSQL with row-level security, RPCs and an audit trail

Auth, legal and admin surfaces with content governance

Installable PWA with themes and offline-friendly caching

~/ gallery
Next project NetDoctor