Astrotube | Video-Library App for Astroheads
A one place destination for all your Astro videos.
AstroTube.mp4
- 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
Client: React, React Router, React Moment, Context API, React Player, Astro UI
Server: Mockbee (Mock Backend)
Clone the project
git clone https://github.com/ark2002/Astrotube.gitGo to the project directory
cd AstrotubeInstall dependencies
npm installStart the server
npm run startIf you have any feedback, please reach out to me at aryaklahane@gmail.com