Capstone Project  ·  2026
My Home Servicer
A home services booking platform that connects tenants with the right SME or freelance servicer, from booking to payment.
Angular Node.js PostgreSQL TypeScript Prisma ORM
Full Stack
Marketplace
Platform
01
The Builder
02  /  06

Meet the Developer

Kuan Zhe Huang
Kuan Zhe Huang
Junior Fullstack Developer
Built My Home Servicer end-to-end, solo, in about a month. From zero to deployed: booking flow, AI chat assistant, admin analytics, live dispatch system.
Angular TypeScript Node.js PostgreSQL Docker Railway
~1mo
Build time
3
User portals built
49
DB models
1
Solo developer
About
Angular & Node.js fullstack developer based in Puchong, Selangor. Designs REST APIs, ships clean CRUD features, deploys with Docker & Railway. Focused on building tools that help small businesses and freelancers upscale.
The Problem
03  /  06

Home services is a broken matching market.

Two sides that need each other never connect. Skilled servicers stay invisible, and tenants don't know who to call. The match just doesn't happen.

Many capable servicers have the skill but no certification and no exposure, so they keep missing jobs they could easily do.

The gap My Home Servicer closes
01
Supply: skilled but invisible
Freelancers and small servicers have real skill but no cert and no exposure, so they can't get discovered and miss steady work.
02
Demand: who do I call?
When something breaks at home, tenants have no trusted, transparent way to find the right person fast.
03
The match never happens
Bookings still run on word-of-mouth, WhatsApp, and paper. Good supply and real demand keep missing each other.
Our Solution
04  /  06

My Home Servicer. One platform, three portals.

Customers book, servicers deliver, admins oversee. All connected in a single full-stack platform.

01
Customer Portal
Browse service categories, book professionals, track job status in real time, and pay securely online.
Booking Payments Tracking
02
Servicer Portal
Manage service listings, accept dispatched jobs, upload completion photos, and view full earnings history.
Dispatch Listings Earnings
03
Admin Dashboard
Full financial analytics, platform fee management, booking oversight, and complete user administration.
Analytics Revenue Control
04
AI Matching Assistant
The engine that connects both sides: tenants describe a problem in plain language, the AI categorizes it, suggests a service, and auto-fills the booking.
Role-aware Plain language Auto-fill
Walkthrough · Demand Side
05  /  10
[ Customer portal screenshot ]
Browse · Chat · Book · Track
Guest & Customer
Browse service categories and verified servicers
Describe the problem to the AI assistant in plain language
Book, track job status live, and pay securely
Rate and review after the job is done
AI for this role
Guests get an open Q&A helper. Once signed in, the assistant categorizes the issue, suggests a service, and auto-fills the booking.
Pain it solves
Tenants finally get a trusted, transparent way to find the right servicer fast.
Walkthrough · Supply Side
06  /  10
[ Servicer portal screenshot ]
Listings · Dispatch · Earnings
Servicer
Create and manage service listings
Accept dispatched jobs in real time
Upload arrival and completion photos
Track full earnings history
AI for this role
The assistant is scoped to the servicer's own jobs and listings, helping manage work without exposing other users' data.
Pain it solves
Skilled servicers get exposure and a steady channel for new jobs, no certification required.
Walkthrough · Operations
07  /  10
[ Admin dashboard screenshot ]
Analytics · Users · AI Config
Admin
Financial analytics and platform-fee control
User administration and account banning
Live booking oversight across the platform
AI configuration and knowledge bases
AI for this role
Admins inject the knowledge bases the assistant uses, and every database edit is protected by a two-layer PIN gate.
Pain it solves
The platform stays trustworthy and financially healthy as it scales.
Live Demo
08  /  10
Watch it in action
See It
Live.
[ Switch to browser. Live application runs here ]
Open localhost:4200  ·  or deployed URL
Q&A
Capstone 2026
Questions?
Let's talk
I'd love to hear your thoughts, feedback, and questions about My Home Servicer and what I've built.
Thank You
Try it. Or reach out.
Scan to open the live app or my portfolio, or find me on the links below.
Live App
myhomeservicer.pages.dev
Portfolio
kze.dpdns.org