Skip to content

Latest commit

 

History

839 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TREAD Talks

A modern, full-stack faith-based talks and content platform built with Next.js, Convex, and Better Auth.

Tech Stack

  • Frontend: Next.js 16, React 19, Tailwind CSS v4
  • UI: Coss UI (built on Base UI)
  • Backend: Convex (database + backend functions)
  • Authentication: Better Auth
  • Forms: React Hook Form + Zod
  • Email: Resend + React Email
  • Analytics: PostHog
  • Error Monitoring: Sentry
  • Linting/Formatting: Oxlint + Oxfmt (Ultracite)
  • Deployment: Vercel

Getting Started

Prerequisites

  • Node.js 22+ (LTS recommended)
  • pnpm

Development

  1. Clone the repository

  2. Install dependencies:

    pnpm install
  3. Copy .env.example to .env.local and fill in your values

  4. Start the development server:

    pnpm dev

    This runs both Next.js and Convex dev in parallel.

Resources

Releases

Packages

Used by

Contributors

Languages