Screenshot 2022-04-02 184354

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