· the index
everything I have shipped
Complete systems built between 2022 and 2026, in healthcare, education, retail, transport, finance, marketing, sport and events. Each one has its own page with the working out.

01 · MediLab
2026A SaaS product of my own. It carries a patient from registration through test ordering and billing to the finished report.
Next.js · TypeScript · Prisma · PostgreSQL
Read the notes →

02 · E-Commerce Platform
2025A SaaS product of my own. Every shop on it runs independently, with its own storefront, stockroom and books, all under one super-admin panel.
Next.js · Tailwind CSS · shadcn/ui · Supabase
Read the notes →

03 · TuitionHub
2026A SaaS product of my own. Every centre gets its own subdomain and its own data, for classes, fees, materials and a calendar, and parents get in without an account.
Next.js · TypeScript · Supabase · Tailwind CSS
Read the notes →

04 · FutsalHub
2025Fixtures, squads, attendance and post-match voting for a futsal club that had been running on group chats.
Next.js · shadcn/ui · Tailwind CSS · Supabase
Read the notes →

05 · Richmond Raffle Draw
2025 – 2026Online raffle: tickets bought and confirmed by payment webhook, prize pools drawn, and a leaderboard anyone can check.
Next.js · Supabase · Tailwind CSS · shadcn/ui
Read the notes →

06 · Money Manager
2026Personal finance tracker: accounts, budgets, recurring items and loans, with the analytics to see where it all went.
Next.js · TypeScript · Supabase · Tailwind CSS
Read the notes →

07 · Medisense
2022A working pathology lab, six departments, one system: reception, cashier, mini lab, main lab, x-ray, results.
React · Java · Spring Boot · MySQL
Read the notes →

08 · Weddings By Sonali
2024Event scheduling bound to live inventory, with low-stock warnings, so the same chairs are never promised twice.
React · Redux · RTK Query · Material UI
Read the notes →

09 · RS Mobile Care
2025 – 2026Phone repair shop system: repair jobs, parts inventory, counter sales and warranties, kept in one place instead of a notebook.
Next.js · Supabase · Tailwind CSS · shadcn/ui
Read the notes →

10 · Vital Care
2024Remote ICU monitoring. Continuous NEWS2 scoring, risk bands, automatic escalation. Selected for TIDAC 2024.
React · Redux · RTK Query · Material UI
Read the notes →

11 · Ferentino Tyre Corporation
2026Marketing budget tracker for a tyre manufacturer: hoardings, events, exhibitions and dealer activity, with the spend recalculated as it changes.
Next.js · TypeScript · Supabase · Tailwind CSS
Read the notes →

12 · Recovery Officer System
2026Field recovery management: the office assigns and plans, officers log visits and settlements from wherever they are standing.
Next.js · TypeScript · Supabase · Tailwind CSS
Read the notes →

13 · Learning Management System
2025A physics academy’s whole syllabus online. Lectures, auto-graded quizzes, per-student progress.
Next.js · React · Tailwind CSS · shadcn/ui
Read the notes →

14 · Luxury Rides
2023A supercar showroom with specifications and email enquiries, plus the back office the owner uses to answer them.
React · Node.js · Express · Sequelize
Read the notes →

15 · Green Light
2023Part-by-part vehicle inspection, recorded by the inspector and turned into one condition report with searchable history.
React · CSS · Bootstrap · RSuite
Read the notes →

16 · Burgeon Tours
2023Vehicle hire priced automatically from the route, using the Google Maps APIs. Enquiries handled in the same place.
React · CSS · Node.js · MySQL
Read the notes →
the rest of it lives on GitHub
Experiments, older builds and whatever I am in the middle of. The client systems above are private, so they are not there.
github.com/YahampathChandika ↗
Looking for something specific: a monitoring dashboard, an admin panel, an online shop, an internal tool? I have almost certainly built one already. Tell me what it needs to do.
yhmpth@gmail.com