Build a Video Platform: Admin Dashboard
Build a Next.js admin dashboard with shadcn/ui components, course editor forms using react-hook-form and zod validation, section and lesson management panels, and drag-and-drop reordering with dnd-kit.
All posts tagged with "video-streaming"
Build a Next.js admin dashboard with shadcn/ui components, course editor forms using react-hook-form and zod validation, section and lesson management panels, and drag-and-drop reordering with dnd-kit.
Design JPA entities for courses, sections, and lessons with Flyway migrations, build an admin CRUD API with validation, and implement slug generation, sort ordering, and DTO mapping.
Implement JWT authentication with Spring Security, OAuth2 social login with Google and GitHub, refresh token rotation, and a Next.js auth context with protected routes and automatic token refresh.
Set up a Spring Boot + Next.js project from scratch with Docker Compose for PostgreSQL and Redis. Covers project scaffolding, folder structure, dev profiles, health check endpoints, and hot reload workflow.
Learn to build a self-hosted video course platform from scratch with Spring Boot, Next.js, FFmpeg, PostgreSQL, Redis, and Stripe. A 15-post series covering HLS streaming, subscriptions, and deployment.