A web app for hosting rooms within CARAGA Region for free which comes with map pinning support, listing dashboard, reservations, and many more. Click here to learn more.
- React.js
- Mantine UI
- Redux Toolkit
- Mapbox
- Node.js
- Express.js
- JWT
- Google OAuth 2.0
- Sequelize ORM
- MySQL
- Netlify (Front-end) & Heroku (Back-end) 🚀
- Create room listing
- Upload up to three (3) listing images.
- Pin the listing in a map.
- Add detailed information about it including ameneties.
- Listing
- With map pinning support.
- With listing reviews that can only be given by a user if their reservation is accepted by the host. One reservation = one review.
- Reservation
- An availability checker is added to every listing.
- Before the user reserves the place, it must first be available based on the date range the user inputted.
- Manage individual listing with a dashboard.
- Make listing appear/ disappear in feed.
- Accept/ Decline Reservations.
- View & Delete listing.
- Manage individual listing reservations.
- Accept/ Decline Reservations.
- Update Guest Status if they've arrived or not.
- Comes with Super Admin dashboard.
- Manage all users (View/ Delete).
- Manage all listings (Make them online/ offline).
- View profile of any individuals and see their most popular listing and personal information.
- Login using Google Account.
- With theming support (Light/ Dark).
- Mobile Responsive.
Backend is in a seperate repository and deployed using Heroku (ClearDB). Click here for its repository.