Moodly 🎭 Track Your Emotions. Understand Your Patterns. See the World's Mood.
🌐 Live App: https://moodly-fe.vercel.app/
📖 What is Moodly? Moodly is a comprehensive mood tracking application that helps you understand your emotional patterns while connecting you to a global community of users. Whether you're looking to improve your mental wellness, identify emotional triggers, or simply be more mindful of your feelings, Moodly provides the tools and insights you need. Why Track Your Mood?
Catch Emotional Patterns Early: People who track their moods regularly are up to 30% more likely to notice early signs of stress, anxiety, or depression. Combat Memory Bias: We naturally forget up to 50% of our positive days—mood tracking shows the full picture. Boost Mental Wellness: Daily mood tracking can improve self-awareness and emotional well-being by up to 40%.
✨ What Moodly Does 🎯 Core Features
- Track Your Daily Moods
Log your emotional state with 7 distinct moods: Excited, Happy, Calm, Tired, Anxious, Angry, Sad Quick and easy mood selection interface Track multiple moods throughout the day
- Personal Statistics & Insights
View your mood trends over time Analyze patterns and identify triggers Track mood frequency and distribution Weekly sentiment analysis
- Global Mood Map
Explore an interactive world map showing real-time mood data See what emotions people around the world are experiencing Compare your mood with global trends View dominant moods by country
- AI-Powered Insights
Get personalized analysis of your mood patterns (powered by ChatGPT) Receive actionable recommendations for emotional wellness Understand your emotional trends with intelligent insights New insights generated every 48 hours based on last 30 days of data
- Achievements & Gamification
Unlock achievements for consistent tracking Maintain mood logging streaks Reach milestones (First Mood, Expert Logger, Rainbow Achievement, etc.) Discover all 7 moods to become a "Dora the Explorer"
- Privacy & Security
Secure authentication with JWT tokens Your personal data is never sold to third parties Anonymous contribution to global statistics Complete account deletion available anytime
🛠️ Tech Stack Frontend
React - UI library TypeScript - Type-safe JavaScript CSS/Tailwind CSS - Styling React Router - Client-side routing Vercel - Hosting and deployment
Backend
Node.js - Runtime environment Express.js - Web application framework PostgreSQL - Primary database JWT - Authentication (Access & Refresh tokens) bcrypt - Password hashing
AI & External Services
OpenAI API (ChatGPT) - AI-powered mood insights Nodemailer - Email service for contact forms and notifications
Security & Performance
express-rate-limit - API rate limiting Cookie-based authentication - Secure HttpOnly cookies Device fingerprinting - Enhanced security tracking CORS - Cross-origin resource sharing configuration Error logging system - Comprehensive error tracking and handling
We never sell your personal data to third parties Your mood data contributes anonymously to global statistics AI insights are generated using your data, but personal identifiers are removed You have full control over your data and can delete your account at any time
📧 Contact & Support For questions, feedback, or support:
Visit our contact page in the app Check our Privacy Policy & Terms of Service
📄 License [Specify your license here - e.g., MIT, Apache 2.0, or Proprietary]
🙏 Acknowledgments
Mood tracking research from Journal of Medical Internet Research (JMIR) Behavioral psychology studies on memory bias Mental health statistics from JMIR Mental Health