EK-001

ANT

TR

Lab notebook / Entry 03

Entry03

Alice One

My role
Web panel and API development
Status
Active

A

Purpose

Alice One is a CRM for psychologists and health professionals, covering clients, appointments and records. I developed its web panel and API.

N

Notebook notes

  1. 03.1

    Architecture: a React and TypeScript web panel, an ASP.NET Core API and PostgreSQL.

  2. 03.2

    Deployment: the main domain stays on Netlify; /aliceone traffic is reverse-proxied to the application on Render.

  3. 03.3

    Security: in production an isolated PostgreSQL connected over certificate-verified TLS; proxy trust is limited to an explicit host allowlist and a single forwarded hop.

  4. 03.4

    An account whose licence expires switches to read-only mode: data stays readable, changes are blocked on the server.

  5. 03.5

    The panel includes client, lead and request filters and clinic settings.

BOM

Components

RefComponent
J3.1React · TypeScript
J3.2ASP.NET Core
J3.3PostgreSQL
J3.4Render · Netlify