Problem
Real-estate companies often manage customer discovery, property content, enquiries, HR, finance, roles, and operational reporting across separate tools, which slows teams and creates fragmented customer experiences.
Systems
Rakan Platform brings real-estate discovery, service requests, property management, HR, finance, and administration into one connected digital ecosystem across mobile, web, dashboard, backend, and database layers.



Project
Rakan Platform
Industry
Systems
Platform
Web
Technologies
14 tools
Project Overview
Rakan is an integrated digital platform for real-estate services and company operations. The product brings together a customer-facing Flutter application, a customer website, a React administration dashboard, a NestJS backend API, and a PostgreSQL database. Customers can browse properties and services, filter and search listings, open property details, save favourites, compare listings side by side, submit property advertisements with media uploads, manage profiles, send enquiries, create service requests, review order history, select locations through Google Maps, and use video, web, and sharing integrations where required. The administration side supports users, property listings, media, features, pricing, publishing status, roles, platform activity, HR workflows, finance operations, reporting, and internal company processes. The Flutter app follows a feature-first layered architecture with presentation screens, widgets, Cubits, repositories, request and response models, shared API services, Dio networking, Shared Preferences, dependency injection through get_it, localization resources, and responsive layouts through Responsive Framework and flutter_screenutil.
Real-estate companies often manage customer discovery, property content, enquiries, HR, finance, roles, and operational reporting across separate tools, which slows teams and creates fragmented customer experiences.
A unified real-estate platform with Flutter mobile, web customer experience, React admin dashboard, NestJS APIs, and PostgreSQL storage, connecting listings, services, requests, favourites, comparisons, media, maps, HR, finance, roles, and reporting.
A scalable operating platform that improves property discovery, centralizes company workflows, gives administrators clearer control, and creates a more consistent customer experience across app and web.
Research
Wireframing
UI/UX Design
Development
Testing
Launch
10 screenshots