Info PPAAI App

Welcome

Documentation for Info PPAAI App

Info PPAAI App Documentation

Welcome to the Info PPAAI App documentation! This is a modern full-stack application built with cutting-edge technologies.

Tech Stack

This project was bootstrapped using better-t-stack.dev and uses the following technologies:

Core Technologies

  • Bun - Fast all-in-one JavaScript runtime and package manager
  • Next.js 16 - React framework with App Router and Turbopack
  • PostgreSQL - Solid, reliable relational database
  • Docker & Docker Compose - Containerization for local development

Additional Stack

Quick Start

To get started with development:

# Install dependencies
bun install

# Start the database (Docker Compose)
bun run db:start

# Run migrations
bun run db:migrate

# Start development server
bun run dev

What's Inside?

This monorepo includes:

  • Web App: Next.js application with authentication and tRPC API
  • API Package: Shared tRPC router definitions
  • Auth Package: Better Auth configuration
  • Database Package: Drizzle ORM schemas and migrations
  • Documentation: Integrated docs under /docs

Learn More

Explore the sections to understand our architecture and design decisions.