{"id":24409279,"url":"https://github.com/parthb26/mood-tv-app","last_synced_at":"2026-01-02T01:09:22.287Z","repository":{"id":249575924,"uuid":"831885607","full_name":"parthb26/Mood-TV-app","owner":"parthb26","description":"Mood-TV App is a dynamic application that helps users track their watch history and receive personalized recommendations based on their mood. The app leverages modern web technologies and follows a microservices architecture to provide a seamless user experience.","archived":false,"fork":false,"pushed_at":"2025-01-14T17:05:21.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-14T18:35:18.749Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/parthb26.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-21T22:39:05.000Z","updated_at":"2025-01-14T17:05:25.000Z","dependencies_parsed_at":"2024-07-22T00:23:40.294Z","dependency_job_id":"1dbcae85-b421-4642-9e51-fbd52d372b5f","html_url":"https://github.com/parthb26/Mood-TV-app","commit_stats":null,"previous_names":["parthb26/mood-tv-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthb26%2FMood-TV-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthb26%2FMood-TV-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthb26%2FMood-TV-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthb26%2FMood-TV-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parthb26","download_url":"https://codeload.github.com/parthb26/Mood-TV-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243379951,"owners_count":20281673,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-20T05:55:49.779Z","updated_at":"2026-01-02T01:09:22.241Z","avatar_url":"https://github.com/parthb26.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MoodTV - Watch What You Feel 🎬\n\nMoodTV is an intelligent entertainment recommendation system that suggests movies and TV shows based on your current mood, available time, and preferences. Stop scrolling endlessly and let MoodTV help you find the perfect watch!\n\n## ✨ Features\n\n### Mood-Based Recommendations\n- Quick mood selection (Happy, Sad, Excited, Stressed, Relaxed, etc.)\n- Genre mapping based on emotional states  \n- Intensity filters (Light-hearted to Intense)\n\n### Time-Based Filtering\n- Custom duration preferences\n- Quick filters (30min, 1hr, 2hr, Binge-worthy)\n- Episode vs Movie recommendations\n- Series completion time estimates\n\n### Smart Comparison\n- Side-by-side movie/show comparison\n- Mood match percentage\n- Time commitment analysis \n- Genre overlap visualization\n- Community ratings integration\n\n### Personalization\n- Watch history tracking\n- Mood pattern analysis\n- Genre preference learning\n- Watchlist management\n- Custom tags and notes\n\n## 🛠️ Technology Stack\n\n- **Frontend**: React.js, TailwindCSS\n- **Backend**: Node.js, Express\n- **Database**: MongoDB\n- **Authentication**: JWT, OAuth\n- **API Integration**: TMDB, IMDB\n- **Machine Learning**: Python, TensorFlow\n\n## 🚀 Getting Started\n\n### Prerequisites\n```bash\n# Install Node.js and npm\nnode -v\nnpm -v\n\n# Install MongoDB\nmongod --version\n\n# Install Python dependencies\npip install -r requirements.txt\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparthb26%2Fmood-tv-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparthb26%2Fmood-tv-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparthb26%2Fmood-tv-app/lists"}