Next.js Web App
Full-stack web application with SSR, authentication and MongoDB.

The Challenge
Build a production-ready full-stack web application from scratch — with secure user authentication, dynamic server-rendered content, database persistence, and a clean, responsive UI — demonstrating end-to-end Next.js capabilities.
The Solution
Developed a Next.js application with server and client components, implementing JWT-based authentication via NextAuth with provider and credential flows. MongoDB handles data persistence through Prisma ORM. The UI is built with Tailwind CSS for a modern, responsive experience. Deployed on Vercel with CI/CD via GitHub Actions for automated testing and deployment on every push.
Results
A polished, production-ready application showcasing full-stack Next.js proficiency — secure auth flows, server-side rendering, database integration and modern DevOps practices.