Loading video player...
Build and deploy a production-ready AI GitHub PR Reviewer from scratch using Next.js, tRPC, Prisma, Better Auth, and PostgreSQL ā then ship it to a real VPS with Docker and HTTPS. š Demo: https://codereviewer.openagents.cc š VPS Used in This Video: https://mivocloud.com/ š Full VPS Production Deployment Guide (All Commands Used in This Video): https://docs.withcodewise.com/docs/command-guides/vps/production-blueprint-vps-docker-caddy-github-actions ā Connects to GitHub repositories ā Lists and analyzes pull requests ā Computes risk scores ā Highlights issues directly in PR diffs ā Suggests AI-powered fixes ā Runs background jobs ā Handles GitHub webhooks ā Deploys to a production VPS with Docker + HTTPS āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā š ļø TECH STACK ⢠Next.js (App Router) ⢠tRPC (End-to-End Type Safety) ⢠TanStack Query ⢠Prisma ORM ⢠PostgreSQL ⢠Better Auth ⢠Inngest (Background Jobs) ⢠Docker & Docker Compose ⢠Ubuntu VPS + Caddy (HTTPS) āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā š WHAT YOU'LL LEARN ⢠Designing a production-ready Next.js architecture ⢠End-to-end type-safe APIs with tRPC ⢠Database modeling with Prisma ⢠Authentication with Better Auth ⢠Integrating with GitHub APIs ⢠Building an AI review engine ⢠Background job processing with Inngest ⢠Handling GitHub webhooks ⢠Dockerizing a full-stack app ⢠Deploying to a VPS with HTTPS āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā ā±ļø TIMESTAMPS 0:00 - Intro & Demo 2:58 - Project Setup 8:30 - Database Setup 15:18 - Setting Up tRPC 42:56 - Authentication (Better Auth) 1:43:37 - GitHub Repositories Integration 3:50:20 - Pull Request Listing 4:46:21 - PR Diff Viewer 6:21:50 - Inngest Background Jobs 7:05:48 - AI Review Service 7:15:40 - Review Result UI 8:35:14 - Review History 9:08:17 - GitHub Webhooks 9:17:30 - VPS Deployment (Docker + HTTPS) āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā š RESOURCES š¦ Source Code: https://github.com/fiston-user/aicodereviewer.git š Prisma: https://www.prisma.io š tRPC: https://trpc.io š Inngest: https://www.inngest.com āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā š¤ CONNECT WITH ME š Portfolio: https://www.fiston.net š¬ Discord: https://discord.com/invite/cMNSUQvYRt š¼ Business: fiston.turner@outlook.com š¬ Drop a comment if you have questions. š Subscribe for more full-stack & backend engineering builds. #nextjs #ai #github #prisma #trpc #fullstack #webdevelopment #docker #typescript #backend #saas