plaucaki.lv

Booking and management platform for holiday cabins.

Next.jsMySQLFirebaseFramer Motion
plaucaki.lv

Built an end-to-end booking and property management platform. The application handles user reservations from initial inquiry through to checkout. Next.js drives server-side rendering for fast load times, MySQL powers the relational data layer, and Firebase handles secure authentication — keeping user credentials out of the application database entirely.

Guests receive automated emails at every stage of their stay — a confirmation on booking, an approval notification once an administrator has reviewed the reservation, and a closing message when their stay ends. All emails are delivered in the language the guest used on the site.

Administrators get real-time notifications through a dedicated bot that pushes reservation updates straight to their messaging app — no need to log into a dashboard to stay on top of incoming bookings.

Screenshot 1 — Landing page hero in Latvian. The platform is fully localised into four languages: Latvian, English, Russian, and Lithuanian.

plaucaki.lv screenshot 2

Guests can browse all available accommodation types directly from the landing page, with each option displaying the key details they need to make a booking decision.

Screenshot 2 — Campsite listings on the landing page, showcasing the available accommodation options — Cabins, Tent spaces, and Trailer spaces — each with key details at a glance.

plaucaki.lv screenshot 3

Each accommodation is presented with photos and details, giving guests a clear picture of what to expect before they make a reservation.

Screenshot 3 — One of the cabins available for booking at the campsite.