APLIKACJA WEBOWA / OPIS PROJEKTU

FreeStyleFishing

Portal klubu wędkarskiego z osobnymi widokami klubowicza, partnera i administracji oraz wspólnym zapleczem API.

RODZAJ
aplikacja webowa
TECHNOLOGIE / KONTEKST
Next.js / React / TypeScript / Tailwind CSS / .NET / PostgreSQL

Kliknij dowolny kadr, żeby zobaczyć go w pełnym rozmiarze. Strzałkami możesz przechodzić między ekranami.

O projekcie.

Projekt w Bee On Top, realizowany wspólnie z Wiktorem Skierskim. Odpowiadałem za cały frontend.

FreeStyleFishing to portal dla klubowiczów, partnerów i administracji klubu wędkarskiego. Klubowicz korzysta m.in. z karty członkowskiej, listy partnerów i łowisk, giełdy, zleceń, nagrań, projektów, wypożyczalni, rabatów i powiadomień. Partner obsługuje klubowiczów i rabaty, a administrator zarządza kontami i treścią.

Cyfrowa karta klubowicza

Karta zawiera dane członkostwa i kod QR do szybkiej weryfikacji. Ten sam profil łączy użytkownika z rabatami, partnerami i pozostałymi funkcjami klubu.

Nawigacja dla trzech ról

Przygotowałem osobne widoki klubowicza, partnera i administracji. Każda rola ma własną nawigację i dostęp do właściwych dla niej funkcji, np. karty członkowskiej, obsługi rabatów lub zarządzania kontami.

Frontend połączony z osobnym API

Mój zakres obejmował frontend w Next.js i React. Aplikacja korzysta z osobnego API w ASP.NET Core i bazy PostgreSQL. Backend obsługuje sesje z tokenami JWT i hashowanie haseł przez Argon2.

Opis na podstawie lokalnego frontendu demonstracyjnego i kodu backendu. Zrzuty pokazują aplikację na przykładowych danych.

NASTĘPNY KROK / ROZMOWA

Co chcesz
zbudować?

Nie potrzebujesz gotowej specyfikacji.
Na początek wystarczy kilka zdań.

Opowiedz o projekcie
kontakt@kaadeusz.pl+48 698 452 325