MovieNix is a decentralized movie streaming application built on top of Hedera's Hashgraph-SDK where the idea is that the users can pay for movies in hbars directly to production companies without any intermediaries using Hedera's transaction system.
Built With :
- ReactJS for front-end
- Hedera Hashgraph-SDK for creating decentralized accounts and payment system
- Express middleware on the backend to handle API routes and requests
- Firebase database and also used for authentication
- TMDB API to fetch information and required data for the movies
- Heroku used for deploying and hosting the project
- Netlify for CI/CD and hosting the website.
Features
- Built on the Hedera network - A movie streaming platform built on the decentralized Hedera network using the Hashgraph SDK with the decentralized payment system.
- One Tap Buy - Users can purchase any desired movie using the decentralized payment gateway by paying in hbars which requires just one tap and no further cards or UPI. The payment system is built using Hedera; the required amount for the movie is directly transferred from the user hedera account to the movie company hedera account.
- Pay Per Second (PPS) - We have provided an additional feature, if the user hasn't bought the movie and still wants to watch the movie the user can watch the respective movie by paying 0.01 hbar per second watched.
- Library - The user can view all his purchased movies on his library page. The purchased movie remains in the library and remains subscribed for 14 days.
- Check balance - A profile page has been made for the user, where one can see his Hedera account id, account balance, account creation date, and the number of movies added to his library.
Planned features for the project
- VERIFIED ACCOUNTS - Official accounts for production companies to upload movies.
- INDIVIDUAL CREATORS - Supporting individual content creators by helping them generate revenue from their content.
- RATINGS AND REVIEWS - MovieNix’s own rating system and a review section.
- AND MANY MORE - live discussion, seek to last watched position of the movie, and much more.
GITHUB LINK - Click Here
Project LIVE - Click Here
Team Atreus - Saswat Samal, Saurav Pati, Raj Aryan, Piyush Kumar, and Pranav Patel.