Life Tea is an AI-powered emotional storytelling platform where users can anonymously share their feelings, tag emotions, and connect with a supportive community. Built with sentiment analysis, real-time feed updates, and intuitive analytics, Life Tea focuses on emotional awareness, privacy, and meaningful connection.
🔗 https://lifeteaa.lovable.app/
Life Tea enables users to:
- Share personal stories and emotions anonymously
- Tag posts with emotion and category (e.g., Happy, Sad, Work, Relationships)
- Browse community feed with emotion filters
- Receive AI-driven sentiment feedback
- View daily and weekly emotion analytics
- Anonymous Story Posting – Share emotions without revealing your identity
- Emotion Tags & Categories – Organize and filter stories
- Real-Time Feed Updates – Fresh posts shown automatically
- Likes & Reports – Engage with or flag content
- Sentiment Analysis – Detects emotional tone (Positive / Neutral / Negative)
- Suggests tag corrections when sentiment and selected emotion differ
-
Mood Analytics Dashboard
- Daily and Weekly emotion summaries
- Emotion distribution charts
- Trends over time
- Secure login/signup
- Forgot password and email reset flow
| Frontend | Backend | Database | AI |
|---|---|---|---|
| React | Node.js + Express | MongoDB | Sentiment Analysis API |
Styling with Tailwind CSS and responsive design.
/client
/src
/components
/pages
/utils
/server
/models
/routes
/controllers
/middleware
POST /api/auth/signup— Register userPOST /api/auth/login— Authenticate userPOST /api/auth/forgot-password— Send reset emailPOST /api/auth/reset-password— Reset password
POST /api/posts— Create new postGET /api/posts— List feedPUT /api/posts/:id— Update own postDELETE /api/posts/:id— Delete own post
GET /api/analytics/overview— Summary statsGET /api/analytics/daily— Today emotion countsGET /api/analytics/weekly— Last 7-day report
- Signup / Login
- Share Emotional Story
- View Community Feed
- React & Filter by Emotion
- Explore Analytics Dashboard
Contributions are welcome! Please:
- Fork the repo
- Create a feature branch
- Submit a pull request
Built with ❤️ during a hackathon to promote emotional well-being through storytelling and AI insights.