Havenly is a modern, high-fidelity rental marketplace inspired by premium discovery experiences.
It focuses on rich visuals, smooth interactions, responsive layouts, and contributor-friendly architecture.
ELUSOC 2026 Official Project: This repo is officially selected and actively maintained for open-source collaboration.
Before claiming an issue or submitting a PR, contributors are expected to:
- ⭐ Star this repository
- 👀 Follow the maintainer on GitHub: https://github.com/akshay0611
- 🍴 Fork the repository
- 📖 Read CONTRIBUTING.md
These steps help support the project and keep contributors informed about updates and announcements.
- Premium UI/UX: Clean visual language with intentional typography and spacing.
- Dynamic Property Grids: Responsive cards and layouts for all screen sizes.
- Advanced Filtering: In progress filtering by category, price, and location.
- Rich Media: High-quality property imagery and smooth carousels.
- JAMstack Foundations: Next.js + TypeScript + Tailwind CSS stack.
- Framework: Next.js (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- Components: Radix UI Primitives
- Icons: Lucide React
- Deployment: Vercel
git clone https://github.com/akshay0611/havenly.git
cd havenly
pnpm install
pnpm devThen open http://localhost:3000.
For complete setup and troubleshooting: SETUP.md
These tiers are project guidance for onboarding and issue complexity.
They are not official ELUSOC points/rank rules.
| Tier | Focus Area | Typical Tasks |
|---|---|---|
| 🟩 Beginner | First contributions | README/docs updates, typo fixes, small UI polish |
| 🟦 Intermediate | Feature and bug work | component improvements, bug fixes, API/UI refinements |
| 🟪 Advanced | System-level changes | architecture refactors, performance work, deeper integrations |
- Data Persistence: Live database and user authentication.
- Map View: Location-based search with Google Maps or Mapbox.
- Host Dashboard: Property management workflows for hosts.
- Booking Flow: Reservation system and payment integration.
We welcome contributors of all levels.
Start with open issues, claim one, and submit a focused PR with clean commit history.
- Contribution guide: CONTRIBUTING.md
- Issues board: GitHub Issues
For the project structure and design decisions, see: ARCHITECTURE_OVERVIEW.md
This project is licensed under the MIT License.
See LICENSE for details.
If Havenly helps or inspires you, drop a star and share it with fellow builders.
Built with care by Akshay Kumar
