Permeon Steem Video Platform

in #utopian-io7 years ago (edited)

Overview

An alternative to youtube that aims to be a progression from centralization to decentralization. Since ipfs and alternatives are not there yet, I want to offer an in between.

The idea is to let users choose where to store their data. Eventually progress to ipfs completely and hide the storage behind advanced options. Everything will be open source.
permeon_home.PNG

Features so far

It's still in pre alpha and shouldn't be used seriously. You can view the progess here: permeon.io. Features implemented so far:

  • multi user login (store keys in localstorage)
  • link uploader (uploads a link like youtube.com/watch?v=asdklfjasy to steem)
  • home page with trending, hot, new, and feed videos
  • basic channel page with videos
  • basic settings page setup
  • subscribe
  • emoji reactions (Uses comment api. Will change to custom_json when the server is added)
  • video page with comments, video embed (youtube and generic so far), related videos

Roadmap

  • Ipfs uploader
  • Automatic youtube uploads when uploading to youtube
  • Server for processing the chain. This will be used for custom apis like emojis, search ect.
  • Watch later
  • Watch history
  • Tip system
  • Patron system (similar to twitch)
  • Search (probably elastic search)
  • Post comments
  • Upvote/downvote
  • Theming/style or atleast a color scheme
  • Better feed with only subscriptions from d.tube or permeon (dependent on server)

Technology Stack

The project uses react / redux and thunks for async actions. I plan to use nodejs / express for the server and mongodb or postgresql.

How to contribute

Checkout the readme here permeon-client for info on how to contribute. Feel free to contact me on discord for suggestions on development or anything else.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

If you plan to make development post make sure that you include pull requests (less than 2 weeks old) and talk about that particular improvement.

For you future blog posts, always include the links to the previous blog in the series.

In both cases, get familiar with the respective rules to follow.

You can contact us on Discord.
[utopian-moderator]

Ok, will do. Thanks for the advice.

Hey @okc I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Congratulations @okc! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @okc! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!