Edu-rewolucja
VueFastAPInginxPostgreSQL
Aplikacja umożliwiająca korepetycje online oferująca narzędzia takie jak harmonogramy, nagrody za aktywność czy śledzenie postępów.
Pracując nad tym projektem, zdobyłem wiele cennych umiejętności:
- Prototypowanie: Korzystałem z narzędzi takich jak Figma do tworzenia koncepcji i projektów interfejsów.
- Backend: Opanowałem technologie, takie jak FastAPI, PostgreSQL oraz Nginx. Tworzyłem API, zarządzałem bazą danych i serwerem.
- Frontend: Rozwijałem swoje umiejętności w Vue.js, implementując funkcjonalności takie jak kalendarze oraz autoryzacja OAuth2 (Google i Zoom).
- DevOps: Zarządzałem serwerami na DigitalOcean oraz AWS, konfigurowałem środowiska i wdrażałem zmienne środowiskowe, a także implementowałem certyfikaty SSL.