Skip to content

Latest commit

ย 

History

History
67 lines (49 loc) ยท 2.64 KB

File metadata and controls

67 lines (49 loc) ยท 2.64 KB

ShadowTalk ๐Ÿ•ต๏ธโ€โ™‚๏ธ๐Ÿ’ฌ

Anonymous Message & Review Sharing Platform

ShadowTalk is a secure and anonymous message-sharing platform where users can receive anonymous feedback, reviews, or messages from others.
Built with Next.js (Fullstack), Tailwind CSS, and MongoDB, ShadowTalk ensures privacy, security, and user control while also leveraging AI-powered insights on received messages.


๐Ÿš€ Features

โœ”๏ธ User Authentication โ€“ Secure OTP-based signup & login
โœ”๏ธ Anonymous Messaging โ€“ Receive feedback or reviews without revealing identity
โœ”๏ธ Custom Shareable Links โ€“ Each user gets a unique link to collect messages
โœ”๏ธ Message Control โ€“ Enable/disable anonymous reception anytime
โœ”๏ธ Message Management โ€“ View & delete messages from dashboard
โœ”๏ธ AI-Powered Suggestions โ€“ AI generates smart replies/suggestions for received messages
โœ”๏ธ Sentiment Classification โ€“ Messages are automatically categorized as Positive, Negative, or Neutral
โœ”๏ธ Database Storage โ€“ Secure storage with MongoDB
โœ”๏ธ Responsive UI โ€“ Clean and modern interface built with Tailwind CSS


๐Ÿ–ผ๏ธ Screenshots / Demo

๐Ÿ”‘ Authentication Flow

Signup/Login Screenshot

๐Ÿ’ฌ Anonymous Messaging

Anonymous Messaging Screenshot

๐Ÿค– AI Suggestions & Sentiment Analysis

AI Suggestions Screenshot


๐Ÿ›  Tech Stack

  • Framework: Next.js (Fullstack โ€“ frontend + backend routes)
  • Styling: Tailwind CSS
  • Database: MongoDB
  • Authentication: OTP verification via Email (Brevo/Mailgun/AWS SES)
  • AI Integration: OpenAI / Hugging Face for message suggestions & sentiment analysis

๐ŸŽฏ How It Works

1๏ธโƒฃ Sign up/login with OTP verification
2๏ธโƒฃ Get your personal anonymous link & share it anywhere
3๏ธโƒฃ Receive messages from others securely & anonymously
4๏ธโƒฃ AI analyzes messages โ†’ provides suggested replies & sentiment classification
5๏ธโƒฃ Manage messages โ€“ Allow, delete, or respond as needed


๐Ÿ”ฎ Future Enhancements

  • ๐ŸŽญ Emoji-based sentiment visualization
  • ๐Ÿ“Š Analytics dashboard to track message trends
  • ๐ŸŒ Multi-language support for sentiment detection
  • ๐Ÿ”” Real-time notifications on new messages

๐Ÿ“ฌ Contact


โญ Donโ€™t forget to star the repo if you find this project interesting!