Skip to content

Backend

Yuxiang Huang edited this page Jan 13, 2026 · 3 revisions

Framework

Express + TSOA

API Documentation

Examples coming soon..

Database Provider

PostgreSQL

Database ORM

Drizzle ORM

Rationale

Prisma is also a good choice. In fact, [CMU Maps] (https://github.com/ScottyLabs/cmumaps/tree/main/apps/server/prisma) still uses it. However, we prefer Drizzle because it is simple and very similar to SQL (which is good for you). By the way, if you use Prisma, remember to copy over their binary engine in your Dockerfile...

Clone this wiki locally