{"id":27878882,"url":"https://github.com/akashkumarram/airbnb","last_synced_at":"2026-04-29T08:35:46.265Z","repository":{"id":233109387,"uuid":"786045574","full_name":"AkashKumarRam/Airbnb","owner":"AkashKumarRam","description":"Explore our Full Stack Airbnb clone! Built with TypeScript, Tailwind CSS, Shadcn UI, NextJS, and Supabase. Enjoy easy sign-in, Google/GitHub logins, and precise hotel searches. Filter by categories, list your hotels, and manage them via the admin dashboard. Begin your travel adventure now!","archived":false,"fork":false,"pushed_at":"2024-04-15T10:14:21.000Z","size":624,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-05T03:16:10.483Z","etag":null,"topics":["nextjs14","reactjs","shadcn-ui","supabase","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"https://airbnb-nine-puce.vercel.app","language":"TypeScript","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/AkashKumarRam.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-04-13T09:01:58.000Z","updated_at":"2024-05-28T13:11:45.000Z","dependencies_parsed_at":"2024-04-15T08:38:50.867Z","dependency_job_id":"735ef402-0493-452d-8ccf-6c42ecc5dc5d","html_url":"https://github.com/AkashKumarRam/Airbnb","commit_stats":null,"previous_names":["akashkumarram/airbnb"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AkashKumarRam/Airbnb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKumarRam%2FAirbnb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKumarRam%2FAirbnb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKumarRam%2FAirbnb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKumarRam%2FAirbnb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AkashKumarRam","download_url":"https://codeload.github.com/AkashKumarRam/Airbnb/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AkashKumarRam%2FAirbnb/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266353136,"owners_count":23915899,"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","status":"online","status_checked_at":"2025-07-21T11:47:31.412Z","response_time":64,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["nextjs14","reactjs","shadcn-ui","supabase","tailwindcss","typescript"],"created_at":"2025-05-05T03:16:09.564Z","updated_at":"2026-04-29T08:35:41.245Z","avatar_url":"https://github.com/AkashKumarRam.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Hi, I'm Akash Kumar Ram! 👋\nWelcome to my GitHub! I'm a **Frontend Developer** skilled in **JavaScript**, **TypeScript**, **Tailwind CSS**, **ReactJS**, **Next.js**, **Docker**, and **System Design**. Let's build innovative web solutions together!\n\n\n\n\n## 🚀 About Me\nAs a skilled **Frontend Developer**, I specialize in **JavaScript**, **TypeScript**, **Tailwind CSS**, **ReactJS**, **Next.js**, **Docker**, and **System Design**. With a passion for crafting intuitive user experiences and a keen eye for detail, I bring innovative solutions to the forefront of web development. Let's collaborate to bring your projects to life!\n\n\n## 🔗 Links\n\n[![Github](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge\u0026logo=ko-fi\u0026logoColor=white)](https://github.com/AkashKumarRam)\n\n[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/akash-kumar-ram-b02387252)\n\n\n\n# Airbnb | Holiday rentals, cabins, beach houses \u0026 more\n\nExplore our **Full Stack Airbnb clone!** Utilizing **TypeScript**, **Tailwind CSS**, **Shadcn UI**, **NextJS**, and **Supabase**, enjoy easy sign-in, Google/GitHub logins, and precise hotel searches by country and date range. Filter by categories, list your hotels, and effortlessly manage them via the admin dashboard. Begin your travel adventure now! \n\n\n![Logo](https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/Airbnb_Logo_B%C3%A9lo.svg/1200px-Airbnb_Logo_B%C3%A9lo.svg.png)\n\n\n## Screenshots\n\n![Airbnb Home Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/fc5fcb55-b6f6-47f8-8151-95d430a52c47)\n\n![Airbnb Hotel Details Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/0190bb8c-32fb-4ff9-b0de-147897e340f6)\n\n![Airbnb Search Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/7163d154-6c9d-4c3b-bd38-46b03c189159)\n\n![Airbnb Hotel Login Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/c9bb36ed-0746-4e55-818d-25be647c0a61)\n\n![Airbnb Hotel Signup Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/29bea577-3c77-4532-a24b-9bf9b2e6d9f6)\n\n![Airbnb Add Home Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/9ac1073d-7f03-48fe-98e9-5dfd3089e5f7)\n\n\n![Airbnb Dashboard Page](https://github.com/AkashKumarRam/Airbnb/assets/114729514/bed51566-7e0c-42d8-b1f7-fc9f5f72c24a)\n\n\n## Demo\n\nhttps://airbnb-nine-puce.vercel.app\n\n\n## Features\n\n- **Seamless Authentication:** Sign in and out effortlessly, and elevate your experience with Google and GitHub social logins.\n\n- **Efficient Search:** Explore accommodations worldwide by country and effortlessly select your desired date range for a perfect stay.\n\n- **Tailored Filtering:** Customize your search with filter options by categories, ensuring you find the ideal stay that suits your preferences.\n\n- **Personalized Listings:** Create your own listing and showcase your unique accommodations to the world. Our intuitive admin dashboard allows you to manage and track your listings with ease, offering flexibility to delete or modify as needed.\n\n\n## Tech Stack\n\n**Client:** TypeScript , Tailwind CSS , Shadcn UI , NextJS\n\n**Server:** Supabase\n\n\n## Installation\n\nInstall my-project with npm\n\n```bash\n  git clone \u003chttps://github.com/AkashKumarRam/Airbnb.git\u003e\n\n  cd airbnb\n\n  npm install\n\n```\n    \n## Environment Variables\n\nTo run this project, you will need to add the following environment variables to your **.env.local** file\n\n`NEXT_PUBLIC_SUPABASE_URL`\n\n`NEXT_PUBLIC_SUPABASE_ANON_KEY`\n\n`NEXT_PUBLIC_S3_BUCKET`\n\n\n## Run Locally\n\nClone the project\n\n```bash\n git clone https://github.com/AkashKumarRam/Airbnb.git\n```\n\nGo to the project directory\n\n```bash\n  cd airbnb\n```\n\nInstall dependencies\n\n```bash\n  npm install\n```\n\nStart the server\n\n```bash\n  npm run dev\n```\n\n\n## Deployment\n\nTo deploy this project run\n\n```bash\n  npm run build\n```\n\n\n## 🛠 Skills\n\n- JavaScript ⚡️\n- TypeScript 📘\n- Tailwind CSS 💻\n- ReactJS ⚛️\n- Next.js 🚀\n- Docker 🐳\n- System Design ⚙️\n\n\n\n\n\n\n## Feedback\n\nIf you have any feedback, please reach out to us at [LinkedIn](https://www.linkedin.com/in/akash-kumar-ram-b02387252)\n\n\n## FAQ\n\n#### What if I don't run this project?\n\nConnect with me on [LinkedIn](https://www.linkedin.com/in/akash-kumar-ram-b02387252)\n\n\n\n\n## Support\n\nFor support, Dm me on [LinkedIn](https://www.linkedin.com/in/akash-kumar-ram-b02387252)\n\n\n\n## Lessons Learned\n\n**Complex Form Implementation:** Learned to streamline complex hotel listing forms using **React Hook Form**. Enhanced user experience with dynamic features like date pickers and image uploads.\n\n**Supabase Backend Mastery:** Mastered Supabase for rapid backend setup and management, **authentication** and social logins, Leveraged real-time capabilities for seamless **data synchronization**, ensuring responsive user interactions.\n\n## Related\n\nHere are some related projects\n\n[MoonFlix - Watch TV Shows Online, Watch Movies Online.](https://moonflix-iota.vercel.app)\n\n\n## Authors\n\n- [@Akash Kumar Ram](https://github.com/AkashKumarRam)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashkumarram%2Fairbnb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakashkumarram%2Fairbnb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashkumarram%2Fairbnb/lists"}