Full-stack · AI
LuckyLease.
Finding a place should feel like finding a fit. A student sublet marketplace with real-time conversations and a thoughtful AI second opinion.

THE OVERVIEW
What’s the idea?
A web-based platform for short-term subletting, focused on student and intern housing. Search, location discovery, messaging, and personalized advice live in one place.
The problem.
Students and interns need short-term housing that fits their budget, location, and schedule. A listing alone rarely tells the whole story.
The approach.
A searchable marketplace pairs practical discovery tools with Lucky, a Google Gemini-powered advisor that evaluates a listing against a renter’s preferences.
INSIDE THE BUILD
Details that matter.
Search & discover
Create listings, use advanced filters, and explore an interactive map. Multiple photos are stored with Supabase Storage.
A personal second opinion
Lucky considers budget, location, amenities, and lease duration to provide structured pros and cons and a compatibility rating from 0 to 10.
Talk in real time
Socket.io connects renters and listing owners through real-time chat.
Secure access
JWT-secured email and password authentication supports the marketplace experience.
TECHNICAL FLOW / A HIGH-LEVEL VIEW
- 01
Next.js 14 interface
- 02
Express & JWT
- 03
Supabase database / storage
- 04
Socket.io & Gemini
KEEP EXPLORING / NEXT PROJECT