A modern, full-stack faith-based talks and content platform built with Next.js, Convex, and Better Auth.
- 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
- Node.js 22+ (LTS recommended)
- pnpm
-
Clone the repository
-
Install dependencies:
pnpm install
-
Copy
.env.exampleto.env.localand fill in your values -
Start the development server:
pnpm dev
This runs both Next.js and Convex dev in parallel.
- Base UI Documentation
- Better Auth Documentation
- Oxlint Documentation
- Ultracite Documentation
- Convex Documentation
- Coss UI Documentation
- Next.js Documentation
- PostHog Documentation
- React Email Documentation
- React Hook Form Documentation
- Resend Documentation
- Sentry Documentation
- Tailwind CSS v4
- Zod Documentation