📖 O Young Driver Tracker
Misją naszego projektu jest poprawa bezpieczeństwa na drogach poprzez technologię, która łączy rodziny i wspiera młodych kierowców.
🎯 Nasza misja
Young Driver Tracker powstał z potrzeby zwiększenia bezpieczeństwa młodych kierowców na polskich drogach. Statystyki pokazują, że kierowcy w wieku 18-24 lat są 3x bardziej narażeni na wypadki drogowe. Nasza aplikacja pomaga rodzicom monitorować i wspierać młodych kierowców w rozwijaniu bezpiecznych nawyków jazdy.
💡 Jak to działa
Aplikacja wykorzystuje GPS i czujniki w smartphonie do monitorowania jazdy w czasie rzeczywistym. Algorytmy analizują styl jazdy, wykrywają niebezpieczne manewry i generują safety score. Rodzice otrzymują powiadomienia o ważnych wydarzeniach, a młodzi kierowcy mogą śledzić swój progres.
🔒 Prywatność i bezpieczeństwo
Rozumiemy wrażliwość danych lokalizacyjnych. Wszystkie dane są szyfrowane end-to-end, przechowywane na bezpiecznych serwerach w Polsce i dostępne tylko dla członków rodziny. Użytkownicy mają pełną kontrolę nad udostępnianiem danych i mogą je usunąć w każdej chwili.
🏆 Dlaczego custom backend
Zdecydowaliśmy się na własny backend zamiast Firebase ze względu na koszty (50$/miesiąc vs 500$+ przy skali), pełną kontrolę nad danymi, lepszą wydajność dla real-time tracking i możliwość self-hostingu. To daje nam elastyczność i niezależność technologiczną.
🛠️ Architektura systemu
Mobile Apps
React Native + Expo
Cross-platform iOS/Android
Real-time API
Node.js + TypeScript
Socket.IO WebSockets
Database
PostgreSQL + Redis
Prisma ORM
Web Portal
Symfony 7 + PHP 8.3
Admin interface
🐳 Full Docker Deployment
Cały stack jest zdockeryzowany dla łatwego deployment na dowolnej infrastrukturze. Multi-stage builds, nginx reverse proxy, SSL termination, monitoring stack.
📈 Aktualny status projektu
✅ Completed (MVP)
- • Mobile App MVP (React Native)
- • Backend API + Authentication
- • PostgreSQL Database + Prisma
- • Docker containerization
- • JWT token management
- • Real API integration
🔄 In Progress
- • Location tracking API
- • WebSocket client integration
- • Family management endpoints
- • Safety monitoring system
- • Driving session management
📋 Planned (Q1 2025)
- • Push notifications
- • Advanced analytics
- • PDF reports generation
- • App Store deployment
- • Production hosting
📞 Kontakt
Masz pytania o projekt? Chcesz się dowiedzieć więcej o implementacji?