Sport Hub
Jest to szkielet aplikacji zarządzającej aktywnością sportową i treningiem. Posiada kilka gotowych funkcji umożliwiających m.in. tworzenie planów treningowych oraz planowanie jednostek treningu.
Główne założenie
Głównym celem tutaj było odkrywanie środowiska frameworka Vue.js oraz wypróbowanie w praktyce możliwości Prismy wraz z bazą danych MySQL.
Stack technologiczny
Nuxt.js: podobnie jak Next.js w środowisku Reacta, Nuxt jest pierwszym wyborem jeśli mówimy o aplikacjach typu SPA w środowisku Vue.js
Prisma ORM: bardzo wygodny ORM wprowadzający abstrakcję do zarządzania bazą danych za pomocą deklaratywnych modeli danych
MySQL: system zarządzania relacyjnymi bazami danych dystrybuowany na licencji typu open-source
Bootstrap: dobrze znany framework CSS
Technologie i narzędzia
- Vue.js
- Nuxt.js
- Vuex
- Prisma
- MySQL
- Bootstrap