Full Stack Video App: MERN Stack Refresher
Overview
This project is a comprehensive full-stack video application. It demonstrates robust backend practices using Next.js as a full-stack framework, integrated with MongoDB for data persistence and ImageKit for media management.
Features
- Authentication: Secure login/signup via NextAuth.
- Protected Routes: Middleware-based access control.
- Video Management: Secure uploads and CRUD operations.
- Optimization: ImageKit CDN for fast video delivery.
Tech Stack
- Framework: Next.js (App Router)
- Database: MongoDB
- Media: ImageKit
- Auth: NextAuth.js