Full-Stack Developer | Domus

🎯

The Challenge

Residential management in Sri Lanka was heavily manual, leading to inefficiency. Without a centralised system, residents and managers faced a fragmented, inconvenient experience.

👨‍💻

My Role

As the sole full-stack developer for the pilot phase, I worked closely with founders and investors to design and implement a secure, scalable, and user-friendly solution.

My Contributions

🏗️Architecture

  • Designed an N-tier architecture with facade pattern
  • Improved maintainability and scalability for future rollouts

🔒Security

  • Implemented JSON Web Token authentication for secure sessions and added SMS-based 2FA via Firebase
  • Strengthened data security and resident trust

⚙️Backend

  • Built REST APIs with NestJS + PostgreSQL
  • Ensured modularity, and support for high concurrency

📱Frontend

  • Developed cross-platform app with React Native
  • Reduced development overhead and improved usability

App Demo & Screenshots

Quick Demo

App Screenshots

Dashboard

Dashboard

Facility Booking

Facility

Access Pass

Access

Management Request

Management

Community Forum

Community

Marketplace

Marketplace