PROJECT / 042024o LIVE

HealthHarmony
- patient care, coordinated.

A healthcare management system built with Next.js, Appwrite, shadcn-style UI primitives, typed forms, and appointment workflows. It guides patients from onboarding into registration and scheduling while giving administrators a protected entry point.

04 / HEALTH - PREVIEW
Overview

The problem

Healthcare intake asks for sensitive, structured information while also needing appointment scheduling and clear confirmation states. The interface has to be calm, validated, and direct enough for patients to complete without friction.

The approach

HealthHarmony uses server actions with Appwrite for users, patients, appointments, storage, and database records. React Hook Form and Zod shape patient, registration, and appointment forms, while a focused route structure handles onboarding, registration, scheduling, and success flows.

Role

Full-stack developer. Built the patient onboarding flow, registration form system, appointment flow, Appwrite actions, file upload path, and admin access pattern.

Highlights
  • Patient onboarding creates Appwrite users and routes returning users into registration and appointment flows.
  • Registration captures medical and identification data with typed validation and file upload support.
  • Appointment forms support create, schedule, and cancel modes with doctor selection and validation rules.
  • Protected admin path uses a passkey modal pattern, while Sentry and Twilio topics indicate production-minded observability and communication concerns.
Stack
TypeScriptNext.jsAppwriteReact Hook FormZodTailwind CSSshadcn-uiSentryTwilio
At a glance
SurfacePatient intake + appointments
BackendAppwrite users, database, storage
FormsReact Hook Form + Zod
UIRadix primitives + Tailwind
StatusLive / public source
NEXT PROJECT - 05Techie Sleuths 2024 ->