Description
Portfolio Professional Full stack in NEXTJS15 and Flutter
Portfolio Professional Full stack in NEXTJS15 and Flutter, built using Next.js and MongoDB. It includes a full-featured admin panel to manage content dynamically, including sections like About, Skills, Projects, and more.
️ Tech Stack
- Frontend: Next.js 15.1.6, React 19.0.0, TailwindCSS, Shadcn UI / Radix UI, Framer Motion, Dark/Light Theme (next-themes)
- Backend: MongoDB + Mongoose, JWT Authentication, bcryptjs for password hashing, Next.js API Routes
Security
- JWT token-based access control
- Hashed passwords with bcrypt
- Protected routes for admin-only actions
Admin Panel
- Admin authentication with JWT
- Dashboard with summary
- Add/Edit/Delete functionality for all sections
- Theme & Profile management