Skip to content
← All projects
Product · 2023 Go services

AccuServe Healthcare Clinic Management

A full-stack clinic management platform for doctors and healthcare providers. Manage patients, track consultations, and visualize practice analytics — available as a mobile-first PWA.

AccuServe

AccuServe is a healthcare management SaaS platform built for doctors and clinics. The Go backend handles data persistence, JWT authentication, and analytics, while an Ionic/Angular PWA provides a mobile-first interface for managing day-to-day patient care.

Key Features

  • Patient Management — Register, search, and manage patient records with full history
  • Consultation Tracking — Record visits with diagnosis, protocol, fees, and remarks
  • Analytics & Insights — Visit trends, registration counts, and per-patient statistics with charting
  • OTP Authentication — JWT-based auth with SMS OTP for secure password reset
  • Offline Support — PWA with Angular Service Worker for use in low-connectivity environments
  • Multi-tenant — Client, clinic, and doctor context scoped per JWT session

Tech Stack

  • Go + Chi for the REST API
  • GORM + PostgreSQL for data persistence
  • GraphJin for compiled GraphQL queries
  • Ionic 5 + Angular 12 for the PWA frontend
  • Chart.js for analytics visualizations
  • Capacitor for native mobile build support
  • Jaeger for distributed tracing

Deployment

  • Go binary deployed on a VPS running Alpine Linux
  • Caddy reverse proxy for HTTPS and routing
  • PostgreSQL running in Docker, backed up via pgBackRest on a cron schedule
  • Backup destinations: S3-compatible object storage and block storage for redundancy

Read next

Closest to this one
  1. 01AttenzoProduct · 2025
  2. 02Cross-tenant pool-leak fixProduction work · Cambium
  3. 03Multi-tenant Go SaaSProduction work · Cambium