A modern, full-stack web application built with Next.js, Firebase Auth, MongoDB, and Cloudinary.
- Admin Authentication (Firebase)
- Content Management (Images & Videos)
- MongoDB Database
- Cloudinary Storage
- REST API
- SEO Optimized
- Responsive Design
- Free Tier Services
- Next.js 14 (App Router)
- Firebase Auth
- MongoDB Atlas
- Cloudinary
- Tailwind CSS
- TypeScript
- Clone the repository
- Install dependencies:
npm install - Configure
.env.local(see MONGODB_MIGRATION.md) - Run dev server:
npm run dev - Visit
http://localhost:3000
- MongoDB Atlas account + connection string
- Cloudinary account + upload preset "adda_uploads"
- Firebase Auth configured
- Admin email in .env.local
- Network access whitelisted in MongoDB
Deploy to Vercel in one click. See DEPLOYMENT.md for details.
MIT