Przejdź do treści

04 · Projekt własny

Platforma do treningów i współpracy z trenerem

Od planu w arkuszu do aplikacji treningowej: import z AI, zapisywanie treningów, analityka i współpraca trener–podopieczny na webie, PWA i mobile.

Typ
Projekt własny
Status
Web/PWA działa · iOS w TestFlight
Okres
Web / PWA05.2025 — obecnieMobile05.2026 — obecnie

Kluczowe umiejętności

  • React
  • React Native
  • TypeScript
  • Bun · Elysia.js

01Kontekst

Plany treningowe często żyją w arkuszach. Ten produkt zamienia zaimportowany plan w ćwiczenia i treningi, które można wykonywać i zapisywać w aplikacji, a następnie analizować postępy. Korzystam z niego sam, podobnie jak kilku znajomych z siłowni.

02Mój zakres

Cały produkt zbudowałem sam: decyzje produktowe, projekt interfejsu, aplikację React web/PWA, backend, integracje AI i aplikację React Native.

03Rozwiązanie

AI parsuje zaimportowane plany do struktury treningów. Użytkownicy zapisują treningi i przeglądają analitykę, a trenerzy personalni nadzorują podopiecznych. AI workout composer tworzy plany, a AI refinement pomaga je modyfikować. Ten sam produkt działa na webie/PWA i mobile.

04Rezultat / status

Web i PWA działają i są używane przeze mnie oraz małą grupę osób z siłowni. Aplikacja iOS w React Native jest dostępna przez TestFlight. Produkt oferuje import, generowanie i modyfikowanie planów z pomocą AI.

05Technologie

  • React
  • TypeScript
  • Vite
  • TanStack Query
  • Zustand
  • Elysia.js
  • Bun
  • PostgreSQL
  • Drizzle
  • Mistral
  • React Native
  • Expo
  • NativeWind

06Materiały i linki

Ilustrowany opis projektu. O implementacji mogę opowiedzieć podczas rozmowy.