{"id":24560926,"url":"https://github.com/jeffreybernadas/vacay-app","last_synced_at":"2026-04-11T21:47:12.372Z","repository":{"id":45727440,"uuid":"488826745","full_name":"jeffreybernadas/vacay-app","owner":"jeffreybernadas","description":"Web app for hosting rooms within CARAGA Region for free. With map pinning support, listing dashboard, reservations, and many more.","archived":false,"fork":false,"pushed_at":"2022-12-13T04:04:16.000Z","size":721,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-15T06:50:00.756Z","etag":null,"topics":["mantine","mapbox-gl-js","mysql","nodejs","reactjs","sequelizejs"],"latest_commit_sha":null,"homepage":"https://vacaycaraga.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeffreybernadas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-05T04:06:16.000Z","updated_at":"2022-05-07T03:29:10.000Z","dependencies_parsed_at":"2023-01-28T06:15:40.200Z","dependency_job_id":null,"html_url":"https://github.com/jeffreybernadas/vacay-app","commit_stats":null,"previous_names":["jeffreybernadas/vacay-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffreybernadas%2Fvacay-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffreybernadas%2Fvacay-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffreybernadas%2Fvacay-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffreybernadas%2Fvacay-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffreybernadas","download_url":"https://codeload.github.com/jeffreybernadas/vacay-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243933431,"owners_count":20370986,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mantine","mapbox-gl-js","mysql","nodejs","reactjs","sequelizejs"],"created_at":"2025-01-23T07:21:28.085Z","updated_at":"2026-04-11T21:47:07.344Z","avatar_url":"https://github.com/jeffreybernadas.png","language":"JavaScript","readme":"\u003ch1 align=\"center\"\u003e\u003ca href='https://vacaycaraga.netlify.app/' target='_blank' rel='noreferrer'\u003eVacay\u003c/a\u003e\u003c/h1\u003e\n\n\u003cp align=\"justify\"\u003e\n A web app for hosting rooms within CARAGA Region for free which comes with map pinning support, listing dashboard, reservations, and many more. Click\u003ca href=\"https://www.jeffreybernadas.tech/vacay\" target=\"_blank\" rel='noreferrer'\u003e here \u003c/a\u003eto learn more.\u003c/p\u003e\n\n![Vacay](./public/og.png)\n\n## ⚒️ Built with the following technologies:\n\n\u003cul\u003e\n    \u003cli\u003eReact.js\u003c/li\u003e\n    \u003cli\u003eMantine UI\u003c/li\u003e\n    \u003cli\u003eRedux Toolkit\u003c/li\u003e\n    \u003cli\u003eMapbox\u003c/li\u003e\n    \u003cli\u003eNode.js\u003c/li\u003e\n    \u003cli\u003eExpress.js\u003c/li\u003e\n    \u003cli\u003eJWT\u003c/li\u003e\n    \u003cli\u003eGoogle OAuth 2.0\u003c/li\u003e\n    \u003cli\u003eSequelize ORM\u003c/li\u003e\n    \u003cli\u003eMySQL\u003c/li\u003e\n    \u003cli\u003eNetlify (Front-end) \u0026 Heroku (Back-end) 🚀\u003c/li\u003e\n\u003c/ul\u003e\n\n## ✨ Features\n\n\u003cul\u003e\n    \u003cli\u003eCreate room listing\u003c/li\u003e\n        \u003cul\u003e\n            \u003cli\u003eUpload up to three (3) listing images.\u003c/li\u003e\n            \u003cli\u003ePin the listing in a map.\u003c/li\u003e\n            \u003cli\u003eAdd detailed information about it including ameneties.\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003cli\u003eListing\u003c/li\u003e\n        \u003cul\u003e\n            \u003cli\u003eWith map pinning support.\u003c/li\u003e\n            \u003cli\u003eWith listing reviews that can only be given by a user if their reservation is accepted by the host. One reservation = one review.\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003cli\u003eReservation\u003c/li\u003e\n        \u003cul\u003e\n            \u003cli\u003eAn availability checker is added to every listing.\u003c/li\u003e\n            \u003cli\u003eBefore the user reserves the place, it must first be available based on the date range the user inputted.\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003cli\u003eManage individual listing with a dashboard.\u003c/li\u003e\n        \u003cul\u003e\n            \u003cli\u003eMake listing appear/ disappear in feed.\u003c/li\u003e\n            \u003cli\u003eAccept/ Decline Reservations.\u003c/li\u003e\n            \u003cli\u003eView \u0026 Delete listing.\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003cli\u003eManage individual listing reservations.\u003c/li\u003e\n        \u003cul\u003e\n            \u003cli\u003eAccept/ Decline Reservations.\u003c/li\u003e\n            \u003cli\u003eUpdate Guest Status if they've arrived or not.\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003cli\u003eComes with Super Admin dashboard.\u003c/li\u003e\n        \u003cul\u003e\n            \u003cli\u003eManage all users (View/ Delete).\u003c/li\u003e\n            \u003cli\u003eManage all listings (Make them online/ offline).\u003c/li\u003e\n        \u003c/ul\u003e\n    \u003cli\u003eView profile of any individuals and see their most popular listing and personal information.\u003c/li\u003e\n    \u003cli\u003eLogin using Google Account.\u003c/li\u003e\n    \u003cli\u003eWith theming support (Light/ Dark).\u003c/li\u003e\n    \u003cli\u003eMobile Responsive.\u003c/li\u003e\n\u003c/ul\u003e\n\n## 📝 Note\n\n\u003cp align=\"justify\"\u003e\n Backend is in a seperate repository and deployed using Heroku (ClearDB). Click\u003ca href=\"https://github.com/Bernz322/vacay-app-backend\" target=\"_blank\" rel='noreferrer'\u003e here \u003c/a\u003efor its repository.\u003c/p\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffreybernadas%2Fvacay-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffreybernadas%2Fvacay-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffreybernadas%2Fvacay-app/lists"}