Skip to content

Manik2607/ADDA

Repository files navigation

ADDA - Akhnoor District Demand Association

A modern, full-stack web application built with Next.js, Firebase Auth, MongoDB, and Cloudinary.

Features

  • Admin Authentication (Firebase)
  • Content Management (Images & Videos)
  • MongoDB Database
  • Cloudinary Storage
  • REST API
  • SEO Optimized
  • Responsive Design
  • Free Tier Services

Tech Stack

  • Next.js 14 (App Router)
  • Firebase Auth
  • MongoDB Atlas
  • Cloudinary
  • Tailwind CSS
  • TypeScript

Quick Start

  1. Clone the repository
  2. Install dependencies: npm install
  3. Configure .env.local (see MONGODB_MIGRATION.md)
  4. Run dev server: npm run dev
  5. Visit http://localhost:3000

Setup Checklist

  • MongoDB Atlas account + connection string
  • Cloudinary account + upload preset "adda_uploads"
  • Firebase Auth configured
  • Admin email in .env.local
  • Network access whitelisted in MongoDB

Deployment

Deploy to Vercel in one click. See DEPLOYMENT.md for details.

License

MIT

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages