A modern, privacy-first messaging platform built with Next.js 14, ShadCN UI, and MongoDB that allows users to receive anonymous messages through a unique shareable link.
- 🔗 Unique Shareable Link — Share a personal link to receive anonymous messages.
- ✉️ Anonymous Messaging — No login required for sending messages.
- 💡 AI-Powered Suggestions — Auto-generate message prompts to guide feedback.
- 📋 User Dashboard — View, delete, and manage received messages.
- 🎛️ Accept Messages Toggle — Instantly turn message collection on/off.
- 📊 Analytics Panel — View total messages and future sentiment breakdown.
- 📱 Fully Responsive UI — Optimized for all devices.
- 🔒 Authentication — Secure login using NextAuth.js.
- 🔔 Toasts & Notifications — Real-time feedback via Sonner.
| Layer | Tech Stack |
|---|---|
| Frontend | React, Next.js 14, Tailwind CSS, ShadCN UI |
| Backend | Node.js, Next.js API Routes |
| Database | MongoDB with Mongoose |
| Auth | NextAuth.js |
| UI Library | ShadCN, Lucide Icons |
| Toasts | Sonner |
| Carousel | Embla Carousel |
| Hosting | Render |
git clone https://github.com/adityasingh9170843/secret
cd anonymous-feedback-app