- Notifications
You must be signed in to change notification settings - Fork10
Our project for The Microsoft Azure Trial Hackathon on Dev.to
License
kasuken/Moodflix
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Your mood, our suggestions.
About ·Demo ·Features ·Technologies ·Screenshots ·Run Locally ·Requirements ·License
We have started this project with the purpose of participating to the Microsoft Azure Hackathon on dev.to.
Our project's goal is to add special features to an existing list of movies.
Imagine yourself at night, thinking about what movie to watch and no title comes to your mind. Well, that's exactly whenMoodflix can help you in identifying the perfect movie for your night, based onyour actual mood.
And after selecting your movie, Moodflix shows you all the movie's reviews with their own mood icon.
You can also get a global view at a glance to understand whether people have enjoyed it or not.
Go try it and please let us know if you enjoyed it with a ⭐️ - we would really appreciate it.
Here you can find the demo link:
✔️ Capture your face photo directly from your webcam/phone
✔️ Analyze and display your top emotion from the photo
✔️ Find objects and special objects on your face (beard, glasses, hat, ect.) and display them in our avatar selections
✔️ Display a list of movies based on your mood
✔️ Analyze and display the emotion from the reviews and display an avatar next to each description
✔️ Keywords extraction from the overview of the movies
Frontend (Th3Wall)
- TMDb API's
- React
- React Hooks
- React Context API
- React Router
- React Webcam
- SCSS
- Framer Motion
- React Icons
- Axios
Backend (Kasuken)
To deploy the solution, we use two differentGitHub Actions: one for the backend and the other one for the frontend.
- Clone the project
git clone https://github.com/kasuken/Moodflix
- Go to the project directory
cd Frontend
- Install dependencies
npm install
- Start the server
npm start
- Clone the project
git clone https://github.com/kasuken/Moodflix
Go the directory Backend and open the solution with Visual Studio 2022Press F5 to start the debug session.
Before starting 🧑💻, you need to haveGit,Node and.NET 6 installed.
About
Our project for The Microsoft Azure Trial Hackathon on Dev.to