Back to projects
Domipay
Professional

Domipay

Affaq Ahmed · Full Stack Developer · DevCache · Web App / June 30, 2026

  • React
  • Node.js
  • Express
  • MongoDB
  • VIVA Wallet

Overview

Domipay is a smart building-management platform that connects property owners, tenants, and apartment administrators through one unified system. It brings apartments, expenses, service charges, and payments into a single place, simplifying building management with real-time insights, automation, and seamless financial tracking.

My Role & Contributions

I worked on the complete platform across frontend and backend:

  • Building onboarding workflows for getting properties and users set up.
  • Role-based access control (RBAC) for owners, tenants, and administrators.
  • Customer support system built into the platform.
  • Notification system for keeping users informed.
  • VIVA Wallet integration for payment processing.
  • Subscription management and payment processing.

Key Features

  • Unified management for owners, tenants, and admins.
  • Expenses & service charges tracked in one place.
  • Payments via VIVA Wallet.
  • Subscriptions and billing.
  • RBAC, notifications, and an in-app support system.

Tech Stack & Architecture

  • Stack: MERN — React frontend, Node.js / Express backend, MongoDB.
  • Payments: VIVA Wallet integration.

Challenges & Solutions

  • Multi-role platform — owners, tenants, and admins each need different access and views, handled through a role-based access-control system.
  • Financial tracking — expenses, service charges, subscriptions, and payments had to stay accurate and reconciled across the platform.

Timeline

September 2025 – Present · Ongoing

Links

Live at clients.domipay.gr.