Informacje o projekcie

Strona została w pełni zaprojektowana i zaimplementowana przeze mnie. Tworząc projekty dla siebie staram się zadbać o nowoczesny stack technologiczny, jak najlepszy user experience i niskie koszty utrzymania.

Stack technologiczny strony:

techstack icontechstack icontechstack icontechstack icontechstack icon

Projekt na githubie:

techstack icon

Lista endpointów:

GET
/realizations
GET
/projects
GET
/cv-documents
GET
/profiles

Zastosowane paczki:

  • @nuxtjs/supabase - implementacja backendu z BaaS od Supabase,
  • @nuxtjs/tailwindcss - style,
  • @nuxt/image - optymalizacja plików zdjęciowych,
  • @vee-validate - walidacja formularzy,
  • @nuxt-mail - przesyłanie maili,
  • @nuxt/icon - baza darmowych customowalnych ikon,
  • @nuxtjs/i18n - wielojęzykowość,
  • @nuxtjs/color-mode - implementacja trybu ciemnego,
  • @nuxtjs/robots - obsługa pliku robots.txt,
  • @nuxtjs/sitemap - generowanie sitemapy,
  • @nuxt/fonts - baza i łatwe pozyskiwanie fontów.
  • @vueuse/motion - animacje.

Paleta kolorów: