Back to work
B2B property management/Pre-alpha

CINK

A personal property manager for landlords and tenants, wherever they go. Currently in development.

Design tokensFull-stack and mobile engineer

Overview

CINK is a property management app for landlords, tenants, agents, and managers who want control and compliance without the manual overhead: notices, checklists, budgets and taxes, documents and agreements, all run through one shared workflow instead of scattered spreadsheets and group chats. It is currently in development, running end to end on Flutter with a working sign-in, persona picker, and owner dashboard already built.

Challenge

Property owners and tenants who seek control and compliance don't have time for it: requests get lost in chat threads, paperwork lives in a dozen places, and nobody has one shared source of truth.

What I built

A shared ticketing workflow between landlord and tenant: repair requests, contract changes, meeting requests, billing and visit notices, each with a status (new, accepted, rejected, completed, cancelled) and a due date and priority. A first release keeps messaging simple by embedding WhatsApp, with an audit trail designed in from day one so a GenAI summary layer can be added later without a rebuild.

Outcome

In active development. Sign-in, the Owner and Tenant persona picker, and a real financial and property dashboard are built and running. The full-solution architecture below is the target for what comes next.

Owner, Tenant, Agent
Personas
Ticketed requests
Core loop
In development
Status

The app, running

Both sides of the desk, one Flutter build.

Live screens from the app: mocked auth for now, wired for Firebase next, with a real owner dashboard, a tenant view of their lease and payments, and the ticketed request workflow both sides share.

Sign in
Sign in
Persona picker
Persona picker
Owner dashboard
Owner dashboard
Tenant dashboard
Tenant dashboard
Ticketed requests
Ticketed requests

Personas

Everyone who touches a property, one app.

Owner

Anyone renting out a property or properties.

Tenant

A person renting a property or multiple properties.

Agent / Manager

Manages properties and requests on the owner's behalf.

Architecture

One app, a shared data lake, room to grow.

The mobile app talks to a marketing website and a CINK data lake shared across services: notices, checklists, budgets and taxes, documents and agreements, all keyed to user profiles across every role. Smart services and in-apartment devices are designed in from the start, not bolted on later.

Built with

FlutterFirebase