StudentNest
Campus Housing & Accommodation Management Platform
System Telemetry & Architecture Spec
Target Community
DIU Campus Savar
UI Framework
JavaFX + SceneBuilder
Paradigm
Object-Oriented Design (OOP)
Deployment
Cross-Platform Desktop
01 / The Problem
University students moving to Savar for their studies struggle to find verified accommodation and compatible roommates near the DIU campus, having to rely on unorganized social media posts without pricing or location transparency.
02 / Architecture & System Design
Engineered in pure Java using JavaFX, following strict object-oriented design principles to isolate data persistence, UI scene controllers, and listing search models.
Technology Metadata
03 / Implementation Details
Implemented multi-criteria filtering for rent ranges, distance-to-campus, and room amenities. Designed custom JavaFX styling sheets for a modern dark-mode aesthetic.
04 / Engineering Trade-offs
Built as a standalone Java desktop application to eliminate hosting expenses for student users and ensure instant local performance without internet latency.
05 / Lessons Learned
Separation of concerns between UI FXML scene graphs and controller logic simplifies application state maintenance in Java desktop software.
06 / Visual Walkthrough & Screen Gallery
Real-world application screenshots, user journeys, and platform interfaces.

Home Overview & Campus Belt (Dark Mode)
Primary landing hub displaying verified student accommodation stats, quick actions, and DIU Ashulia campus belt areas.

Multi-Filter Property Search & Listings
Browse properties by location, rent ceiling, room type (Full Flat, Single Room, Studio), and verified badges.

Administrative Analytics & Demographics
Live management charts visualizing user roles breakdown (Students, House Owners, Admins) and regional distribution.

House Owner Management & Inquiry Desk
Property owner workspace to manage listings, toggle vacancy states, and review or accept student housing inquiries.

Adaptive High-Contrast Light Theme
Demonstrating the desktop application's complete light-mode theme for daylight readability.