Back to projects
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.