Skip to content

KhaledAyman22/Moody-App

 
 

Repository files navigation

moody logo

Moody

Moody app is a Flutter application made with integration Firebase and depend on AI on predicteing the user emotion.

The AI model trained with FER2013 and Affect-Net datasets and get accuracy 85% and 86% in both FER2013 and Affect-Net respectively.

The app depend on the detected emotion and predict movies, books, and songs that is suitable for this person according to his emotion.

Social posts in the app is to make the person be in better mode with others posts.

Features

  • Cross platform Flutter

  • Predict user feeling.

  • Entertainment section prediction according to predicted feeling mode:

    • Songs.
    • Movies.
    • Books.
  • Inspiration section:

    • Posts from other people.
    • Interaction with each post.
    • Recent posts.
    • Following person's posts.
  • Favorite posts, books and movies section.

  • Person profile view.

  • Following persons in app.

Packages

  • Firebase:
    • Firebase Auth.
    • Firebase Firestore.
    • Firebase storage.
  • Bloc statemanagement.
  • MVVM architecture pattern.

Screenshots

Light         Dark         Dark         Dark         Dark         Dark         Dark         Dark         Dark         Dark         Dark         Dark

Demo

moodydemo_HQTjmLWe.mp4

Future work

  • Integrate with Ads in the app.
  • Add doctors in app to be as support to any poersons who need help from them.
  • Add points to doctors when the person rate him with greater than 2/5 star
  • Doctors can replace these points with cash to his account.

🚀 About Me

I'm a Flutter developer passionate to build applications in high performance and maintainable code.

Authors

About

Moody is an app to be happy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 91.2%
  • C++ 4.8%
  • CMake 2.2%
  • HTML 1.3%
  • C 0.2%
  • CSS 0.2%
  • Other 0.1%