adinda-ratna / FoxesMedia-Skynet

Foxes Media || Skynet

Home Page:https://000eagktcalkfnmdp22i66lcs371mfqfngpmo743liq6jtths2052eg.siasky.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FoxesMedia-Skynet

FOXES MEDIA

Netlify Status

FOXES MEDIA using (Postgres, Skynet-Js, SkynetLabs).

Check out the deployed site

Check out the Video Demo

Check out the Sample Code

⏬ ⏬ see sample how i use SkyDB ⏬ ⏬

Core packages

  1. Redux
  2. React Hash Router as * Router - Routing
  3. Skynet-js && SkynetLabs
  4. VideoJs

Features

  1. Connect using MySky
  2. Upload video
  3. Search video by channel name, userID, username
  4. Search video by title, description
  5. Like/Dislike video
  6. Subscribe/Unsubscribe from channels
  7. Add comment
  8. Edit profile (avatar, cover)
  9. Liked videos
  10. History

Running locally

At the root of your project create an .env file with the following contents:

# BE stands for Backend Endpoint
REACT_APP_FOXES_SKY=<Your Backend Endpoint>
REACT_APP_SKYNET_PORTAL =<Portal>
REACT_APP_SKYNET_SKYKEY=<SkyKey>
REACT_APP_SKYNET_SKYSEED=<SkySeed>
REACT_APP_SKYNET_SKYDATAKEY=<SkyDataKey>

Then run npm i and npm start

About

Foxes Media || Skynet

https://000eagktcalkfnmdp22i66lcs371mfqfngpmo743liq6jtths2052eg.siasky.net


Languages

Language:JavaScript 99.5%Language:HTML 0.5%