A web app to receive anonymous messages from your audience.
Users can share their unique link, get feedback(messages) without revealing identity, and manage everything in a simple dashboard.
- User signup with OTP email verification
- Secure login system
- Dashboard to view received messages
- Unique shareable link for each user
- Anyone can send messages without login
- Toggle button to enable/disable message receiving
- AI-powered Suggest Messages (using Gemini)
- Frontend: Next.js, Typescript, Shadcn UI, Tailwind CSS,
- Backend: Next.js API Routes
- Database: MongoDB
- Auth: NextAuth / JWT
- Email Service: Resend (for OTP verification)
- AI: Gemini API
- User signs up and logs in.
- Gets a dashboard with:
- Received messages
- A unique shareable URL
- Toggle to enable/disable messages
- Share the link with your audience.
- Anyone can send messages without authentication.
- Optional: Get suggested message ideas via AI.
- Clone the repo:
git clone https://github.com/devoleper-samreen/messeges-project.git