Live Website · Report Bug · Request Feature
Table of Contents
VIStream is a video library for all kind of videos related to video games. One can view videos from video listing page, explore page. One can also like videos, create playlists, add/remove videos from playlists, delete playlists, view their watch history, clear all watch history, and create new account.
- Auth Management
- Login
- Signup
- Logout
- Like Management
- Like Video
- Unlike Video
- View all liked videos
- Clear all liked videos
- Playlist Managment
- create playlists,
- add/remove videos from playlists,
- delete playlists
- View all playlists
- View single playlist
- Clear Playlist
- History Management
- View watch history
- Clear watch history
- Remove single video from history
- Remove all videos from history
- Watchlater Management
- Add Videos to Watchlater
- Remove Videos from Watchlater
- Remove all videos from Watchlater
- Filter Management
- Sort by Views
- Sort by Likes
- Sort by Oldest First
- Sort by Newest First
- Category filters
- Search Video
- User Profile Page
- Trending Videos
- Single Video Page
- Loaders and Alerts
- 404 Page
- Completely Responsive
- Input Validation on Login and Signup
- /public
- /src
- /backend
- /components
- /constants
- /context
- /hooks
- /redux
- /screens
- /services
- /utilities
- App.js
- App.module.css
- index.css
- index.js
- server.js
- package-lock.json
- package.json
- README.md
- yarn.lock
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue here. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (git checkout -b feature)
- Commit your Changes (git commit -m 'Add a descriptive commit message')
- Push to the Branch (git push origin feature)
- Open a Pull Request
Special Thanks to some amazing people who helped reviewing VIStream.
Pranshu Dobhal | Amar Narute | Kartikeya Choudhary | Atul Pant |
Raksha Pawar | Ankur Chunekar | Kevin Solomon | Mohammed |
Jay Gadhiya | Rahul Rawat | Aazam |
MIT License - Copyright (c) 2022 Vishal Patil
vishalpatil.me · GitHub @VishalPatil18 · LinkedIn @vishalrameshpatil · Twitter @VishalPatil1810