TEA PlatformTEA Docs
Technical Documentation

Technical guide

Find the TEA Platform architecture, API, contribution and deployment guides.

Edit on GitHub

Use this guide when you develop, deploy or extend the TEA Platform. The application uses Next.js App Router for its web interface and route handlers, PostgreSQL for storage, and Prisma for database access.

Technology

TechnologyRole
Next.js 16 and React 19Web application and interface
TypeScriptApplication language
PostgreSQL and Prisma 7Data storage and database access
React FlowAssurance case diagram
Tailwind CSS 4Styling
NextAuth.jsBrowser sign-in and sessions
Biome, Ultracite and TypeScriptCode checks

The version numbers come from package.json.

Start here

If you are learning to build assurance cases, start with the TEA Trainee curriculum.

MIT 2026 © Alan Turing InstituteTrustworthy and Ethical Assurance Platform