UNiBUD.LK
Student Accommodation System
The Problem
Students struggle to find suitable accommodation near universities, while landlords have difficulty reaching their target audience. The process is fragmented across multiple platforms and lacks proper verification.
My Role
Full-Stack Developer
The Solution
Built a comprehensive platform that bridges the gap between landlords and students. The system features advanced search, property listings with verification, real-time messaging, and booking management.
Technology Stack
React
Frontend UI library for interactive components
TypeScript
Type-safe development for reliability
Express & Node.js
Backend API for business logic
MongoDB
Database for property listings and user data
Firebase
Authentication and real-time messaging
Key Features
- •Property listing management for landlords with photo uploads
- •Advanced search and filtering by location, price, amenities, and more
- •User authentication and profile management
- •Real-time messaging between students and landlords
- •Booking and inquiry management system
- •Review and rating system for properties
- •Interactive map integration for property locations
Impact & Results
Successfully connected hundreds of students with suitable accommodation. Streamlined the rental process, reducing search time from weeks to days.
Screenshots

Property Listings

Property Details

Search Interface
Lessons Learned
- •Learned to build scalable real-time messaging systems
- •Gained experience in handling file uploads and image optimization
- •Understood the importance of user verification in marketplace platforms
- •Mastered geolocation features and map integrations