Visit the website.
Faragni is a social cataloging website for movies that allows you to explore movies that are similar to other movies you love, and recommend movies to user with a taste similar to yours.
Faragni uses a deep learning model to learn the hidden patterns in the movies you loved, and predict how much you would love other similar movies. Faragni also allows you to follow other users, and to send and recieve recommendations from other users, making it easier than ever for people to share the movies they would love with each other.
- Rate the movies you loved
- Create watchlists to keep track of the movies you want to watch soon
- Follow other users to see their activity and their public ratings
- Recommend movies to other users, sharing the love.
- Get smart recommendations from our deep learning model, tailored just for you.
Faragni's backend is developed using Ruby on Rails, and its frontend is developed using Angular with Typescript. The deep learning model is written using Python, and integreated with the backend. The frontend and the backend are both deployed on Heroku.
This is a detailed list of the techologies used:
- Rails 5.1.4 API
- Ruby 2.4.1
- PostgreSQL 9.5.10
- Yahya Alaa Maasoud @YahyaAlaaMassoud
- Khaled Ahmed Waleed @khaledawaled
- Hazem Essam Mohammed @hazefully