Travel agency, Belgrade

Na Izlet: a site the agency updates on its own

A new travel agency site, built from scratch in Next.js, with an admin panel where the agency adds trips, dates and prices itself.

Year
2026
Role
Redesign and development
Technologies
Next.js React TypeScript Supabase Vercel
naizlet.rs
naizlet.rs Trip calendar on the Na Izlet website
Na Izlet on a phone
Trip page with price and next departure
Trip page: itinerary, price, next departure and sign-up in one place.

The brief

Na Izlet is a Belgrade travel agency that runs day trips and tours across Europe. Its old WordPress site was slow on phones and hard to keep up to date with new departures.

The solution

I built the new site from scratch in Next.js, with an admin panel where the agency adds trips, dates and prices on its own, without waiting for a developer. The site has a departure calendar, trip sign-ups and a booking system with a bus seat map.

Every trip has its own page with the itinerary, price, next departure and sign-up in one place. The site also has PDF documents, a blog and destination pages.

For Google

The site has structured data for Google, images in AVIF format and a sitemap that’s generated automatically.

What was done

  • Departure calendar and trip sign-ups
  • Booking system with a bus seat map
  • PDF documents, blog and destination pages
  • Structured data for Google, AVIF images, automatic sitemap

What the client says

What we like most is that we add new departures and prices ourselves and don’t wait on anyone. And the site finally opens properly on a phone.

Na Izlet

Tell me what you need.

Tell me briefly what your business does and what you need. I’ll get back to you with a proposal, a ballpark price and a timeline.

I reply fastest on WhatsApp and Viber, usually the same day.