RoomEase RoomEase is a modern property booking platform built with Next.js, MongoDB, and Tailwind CSS. It allows users to browse, search, and book properties, manage bookings, and handle authentication securely.
Live Website: https://roomease-sage.vercel.app/
- Next.js 15.5.3 (App Router)
- React 19.1.0
- React DOM 19.1.0
- Tailwind CSS 4
- MongoDB 6.19.0
- NextAuth.js 4.24.11 (Google OAuth)
- @tanstack/react-query 5.87.4
- SweetAlert2 11.23.0 (modals/alerts)
- React Icons 5.5.0
- Radix UI (@radix-ui/react-dialog, @radix-ui/react-slot)
- bcryptjs 3.0.2
- class-variance-authority 0.7.1
- clsx 2.1.1
- dotenv 17.2.2
- lucide-react 0.544.0
- react-countup 6.5.3
- react-hot-toast 2.6.0
- recharts 3.2.0
- tailwind-merge 3.3.1
- tailwindcss-animate 1.0.7
Built by Shihab Uddin
First, run the development server:
npm run dev
# or
yarn dev
# or
This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.