Skip to content

ark2002/Astrotube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astrotube | Video-Library App for Astroheads

A one place destination for all your Astro videos.

Link

astrotube.netlify.app

Demo

AstroTube.mp4

Features

  • Light/Dark Theme Toggle
  • User Authorization
    • Sign In
    • Sign Up
    • Sign Out
  • Protected/Private Routes
  • Video Listing
  • Video Filter
  • Video Player
  • History
    • Watched videos automatically get added to the History
    • Remove Video from History
    • Clear all History
  • Watch Later
    • Add videos to Watch Later
    • Remove videos from Watch Later
  • Liked Videos
    • Liked Videos List
    • Remove videos from Liked Videos
  • Playlists
    • Create Playlists
    • Delete Playlists
    • Add video to Playlists
    • Remove video from Playlists

Tech Stack

Client: React, React Router, React Moment, Context API, React Player, Astro UI

Server: Mockbee (Mock Backend)

Run Locally

Clone the project

  git clone https://github.com/ark2002/Astrotube.git

Go to the project directory

  cd Astrotube

Install dependencies

  npm install

Start the server

  npm run start

Acknowledgements

Author

🔗 Links

portfolio linkedin

Feedback

If you have any feedback, please reach out to me at aryaklahane@gmail.com

Releases

No releases published

Packages

No packages published