Hikma Health Hikma Health

Server Guides

Overview

An overview of the Hikma Health server application.

Server Overview

The Hikma Health Server is a full-stack TypeScript application built with TanStack Start. It combines the API backend and admin web interface into a single deployable application.

Key Features

  • Unified codebase β€” API endpoints and admin dashboard live in one repository
  • Automatic migrations β€” Database schema updates run on startup
  • Offline-aware β€” Designed to handle sync from mobile clients operating in low-connectivity environments
  • One-click deploy β€” Fork the repository, then use the deploy buttons in your fork’s README for Render and DigitalOcean

Tech Stack

  • Runtime: Node.js v24.14.0
  • Framework: TanStack Start
  • Language: TypeScript
  • Database: PostgreSQL
  • Package Manager: pnpm

Project Structure

Hikma Health Server Folder Structure

Repository

The server source code is available at github.com/hikmahealth/hikma-health-server.

For setup instructions, see the Getting Started guide.