About the Project

This website has been fully designed and implemented by me. When creating projects for myself, I strive to ensure a modern tech stack, optimal user experience, and low maintenance costs.

Technology Stack of the Website:

techstack icontechstack icontechstack icontechstack icontechstack icon

Project on GitHub:

techstack icon

Endpoints list:

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

Used Packages:

  • @nuxtjs/supabase - backend implementation with BaaS from Supabase,
  • @nuxtjs/tailwindcss - styles,
  • @nuxt/image - image file optimization,
  • @vee-validate - form validation,
  • @nuxt-mail - email sending,
  • @nuxt/icon - a base of free customizable icons,
  • @nuxtjs/i18n - multilingual support,
  • @nuxtjs/color-mode - dark mode implementation,
  • @nuxtjs/robots - robots.txt handling,
  • @nuxtjs/sitemap - for sitemap,
  • @nuxt/fonts - a base and easy retrieval of fonts.
  • @vueuse/motion - animations.

Color Palette: