Skip to content

lukemcdonald/gettreadtalks

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: Biome
  • 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

No releases published

Packages

 
 
 

Contributors

Languages