Welcome to Rofabs, your one-stop solution for booking hostels, hotels, and apartments! We're here to challenge the status quo and give giants like Booking.com and MakeMyTrip a run for their money.
To get this project up and running on your local machine, follow these steps:
- Clone the repository
- Install the dependencies with
npm install
- Start the development server with
npm run dev
Now, open your browser and visit http://localhost:3000 to see the magic happen!
- Next.js
- TypeScript
- Tailwind CSS
- Firebase
- MongoDB
- React Google Maps API
- Day.js
- Framer Motion
- React Hot Toast
Our API routes can be accessed at http://localhost:3000/api/hello. Feel free to explore and modify them as per your needs.
When you're ready to show off your changes to the world, Vercel is the way to go. Check out the Next.js deployment documentation for more details.
To learn more about Next.js, check out the Next.js Documentation or the Learn Next.js tutorial.
src
: This is where the main application code is stored. All components, pages, styles, and tests are in this directory.public
: This directory contains static resources such as images and fonts.tests
: This directory contains all test files..env.sample
: Rename this file to.env
and update the variables to match your environment.
Copy the .env.sample
file and rename it to .env
. Then update the variables to match your environment.