OurTube Grant Application
- Project Name: OurTube
- Team Name: OurTube
- Payment Address: 0x0B75B7f58593789D9f8455E0f10b41702a7b870a
- Level: Seed
Project Overview
- OurTube is an open source video sharing application (YouTube Clone) built on top of Polygon blockchain. Since OurTube is a decentralized application, users own their content and everything is stored on a IPFS (The goal is move to arweave in future). OurTube is using The Graph for indexing, searching and filtering the videos. For now, OurTube supports video files but I am planning to add audio functionality, where users can upload mp3 files and songs too. The dApp is currently on its very early stage, but soon I’m planning to deploy it on mainnet.
Team
Team members
- Suhail Kakar
Contact
- Contact Name: Suhail Kakar
- Contact Email: Contact email (e.g. suhail.zahed@gmail.com or hi@suhailkakar.com)
- Website: suhailkakar.com
Team’s experience
Please describe the team’s relevant experience.
Suhail is currently working as a Software developer at Nordstone UK and he is passionate on building Web3 application. He is also creating content on his Twitter and sharing his knowledge on his blog. Suhail is also working on Onboard - A decentralized social media application built on top of Lens and Polygon : )
Team Code Repos
Please also provide the GitHub accounts of all team members. If they contain no activity, references to projects/repos hosted elsewhere are also fine.
Team LinkedIn Profiles (if available)
Project Description
OurTube is a decentralized YouTube clone and our main goal is allow content creators own their videos and content. Our goal is too make the platform gasless and pay for the storage so users can upload as many videos they want. We aim to use radicle protocols and believe that our missions are very aligned.
P.S: Also, this grant will be used to make the applications gasless and use the some of the amount for arweave storage
Deliverables
Please list the deliverables of the project in as much detail as possible. Please also estimate the amount of work required and try to divide the project into meaningful milestones.
- Total Estimated Duration: 3 months
- Full-time equivalent (FTE): 50 days
- Total Costs: 30,000 USD
Milestone 1 - MVP
Objective: OurTube is at its early stage but some of the functionalities such as connecting wallet, watching videos, filtering videos, searching videos and uploading videos are already completed. This milestone goal is to improve and make sure the all of these functionality are working as expected and allow a few users test this stage.
- Estimated Duration: 1 months
- FTE: 15
- Costs: 10,000 USD
Number | Deliverable | Specification |
---|---|---|
1. | onboarding | allows users to connect using the wallet of their choice and authenticating them |
2. | watch | allow users to watch, search and filter videos and |
3. | tips | allow users to send tips to the creators of the video either with ETH, MATIC or USDC |
4. | upload | allow users to upload their videos |
Milestone 2 - Beta
Once the above features are completely ready, we will start working improving the app and add the below functionalities.
- Estimated Duration: 2 months
- FTE: 35
- Costs: 20,000 USD
Number | Deliverable | Specification |
---|---|---|
1. | Channel page | Creating a channel page for every creators which users can watch and sort their videos. |
2. | Subscribing to channels | Allowing users to subscribes to other channels |
3. | Commenting on videos | Allowing users to comment on other videos |
3. | Support for Audio files | Allowing users to upload mp3 files and songs |
Future Plans
Please include the following:
- Integrating arweave and bundlr network
- Support Livepeer for live videos
- Make the dApp completely gassless
- And much more
Additional Information
How did you hear about the Grants Program? From @dabit3’s Twitter thread : )