Skip to Content
Technical DocumentationOverview

Technical Documentation

This section provides technical documentation for developers who want to contribute to the TEA Platform or deploy their own instance.

Tech Stack

The TEA Platform is built with modern web technologies. Here’s an overview of the key technologies and links to their official documentation:

TechnologyPurposeDocumentation
Next.js 15React framework with App Routernextjs.org/docs 
React 19UI component libraryreact.dev 
TypeScriptType-safe JavaScripttypescriptlang.org/docs 
Prisma 7Database ORM for PostgreSQLprisma.io/docs 
PostgreSQLRelational databasepostgresql.org/docs 
ReactFlowNode-based diagram editorreactflow.dev 
Tailwind CSSUtility-first CSS frameworktailwindcss.com/docs 
shadcn/uiAccessible UI componentsui.shadcn.com 
NextAuth.jsAuthentication libraryauthjs.dev 
BiomeLinting and formattingbiomejs.dev 

Documentation Sections

Looking for user guides?

If you’re looking to learn how to use the TEA Platform rather than develop it, check out the TEA Curriculum section.