Luisówka
A modern mountain cabin website with a custom availability inquiry system, designed to combine aesthetics, easy booking flow, and simple management.
Next.js Tailwind CSS Firebase Firestore React Calendar Vercel FormSubmit
Full preview of the Luisówka project — scroll inside the frame to see the full page

About the project
A website project for a rental property where both attractive presentation and practical reservation handling were essential.
Timeline
What I worked on
UX/UI design and design system Implementation with Next.js and Tailwind CSS Availability calendar and booking logic Admin panel for reservation management Inquiry form, basic SEO, and legal pages
Results
Consistent and visually appealing presentation of the rental offer Custom admin panel for reservation management Website prepared for SEO, performance, and future growth
Challenges and solutions
Challenge
Overlapping reservations had to be prevented.
Solution
I added date range validation and blocked booked dates in the calendar.
Challenge
A simple admin panel was needed without relying on WordPress.
Solution
I built a custom CRUD admin panel in Next.js with Firestore security logic.
Challenge
The website had to clearly communicate privacy and form-related information.
Solution
I prepared clear legal pages and a transparent inquiry flow.
Key project decisions
Next.js for speed and simple deployment on Vercel Custom calendar logic instead of heavy third-party solutions Consistent styling system based on Tailwind CSS
Integrations
Firebase Firestore React Calendar FormSubmit Vercel