/rezerve

Hotel Reservation with Next.js 14 and TailwindCSS

Primary LanguageTypeScriptMIT LicenseMIT

Rezerve - Hotel Reservation

Rezerve is my graduation project from Istanbul Aydin University.

Simply Rezerve is a hotel reservation website. You can add your hotel listing, search for place or hotel and create reservation for it.

Visit


Frontend Techs

  • Next.js 14 (App Router)
  • Typescript
  • TailwindCSS
  • TanStack Query
  • Zustand
  • shadcn/ui
  • React Hook Form along with Zod
  • Framer Motion for animation and transitions
  • Eslint and Prettier

Backend

For the backend, I used Express.js with MongoDB. The source code is private, but if you want to check it out, let me know. You can simply email me.

Getting Dummy Data from Airbnb

I write a web scraper with Puppeteer. Puppeteer is collecting Airbnb's listings with all the information, for example, price, location, rating, etc. You can check it out the source code here. Before you say anything, I'm not proud of source of scraper because i was trying to make it to my final exam 😅.