Skip to content

lightninGod100/moodly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

243 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. 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

  1. Personal Statistics & Insights

View your mood trends over time Analyze patterns and identify triggers Track mood frequency and distribution Weekly sentiment analysis

  1. 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

  1. 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

  1. 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"

  1. 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

⚠️ Important Notes Medical Disclaimer Moodly is NOT a medical device or therapeutic service. It is designed for personal wellness tracking only. Our service is not intended to diagnose, treat, cure, or prevent any medical condition. If you are experiencing mental health issues, please consult with qualified healthcare professionals. Privacy

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

About

Moodly - The Mood Tracker App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors