Boris leti
← Back to Projects

Nomado

Nomado is a modern booking platform that allows users to explore experiences, make reservations, and manage their bookings via a personal dashboard. It includes user authentication, profile management with avatar, interactive booking cards, toast notifications, PAY.nl payment integration, dark mode, and multi-language support with vue-i18n. The platform is fully responsive and optimized for both desktop and mobile devices.

Key Features:

  • Responsive landing page with modern design
  • User authentication with login/logout
  • Interactive dashboard to add/edit bookings
  • Profile management with avatar and settings
  • PAY.nl payments integration
  • Dark mode support
  • Multi-language support using vue-i18n
  • Real-time toast notifications
Nuxt 3Vue 3TailwindCSSPiniaTypeScriptCloudflare PagesPAY.nl integrationvue-i18n
Role: Frontend & UX/UI Developer
Duration: 3 months (2025)
Outcome: Built a fully functional, user-friendly booking platform that allows seamless reservations and profile management, improving user engagement and overall experience.

Challenges:

  • Integrating PAY.nl payments without backend
  • Building reactive dashboard with Pinia and TypeScript
  • Ensuring responsive mobile-first layout
  • Managing persistent user state across reloads
  • Dynamic image uploads and avatar preview

Gallery:

Live site ↗

My CV

Explore my career path or download my CV directly below.