Gamebase is a video library build build for gamers to watch their favourite game's gameplay.
- Fork the project
- Run npm install
- Run npm start to run the project on your localhost
Currently Gamebase has following features
- Authentication
- Login
- Signup
- Logout
- A video listing page
- Playlist Management
- Create a playlist
- Add a video to the playlist
- Remove video from the playlist
- Delete a playlist
- Like a video
- Like a video
- Unlike a video
- Watch Later
- Add a video to watch later
- Remove a video from watch later
- Single Video page
- User video history
- Filter videos based on video category
- Search video using video title
- React
- React Router
- Mockbee - for backend
- Feather UI
- React Toastify
- /public
- /src
- /assets
- /backend
- /components
- /context
- /pages
- /reducer
- /services
- /utils
- /App.css
- /App.js
- /index.js
- /server.js
- /package-lock.json
- /package.json
- /yarn.lock
If you would like to request a feature, or report a bug simple click here. If it is a bug request, a brief description of the bug is appreciated. If you can reproduce the bug and attach an image or a video, that would be really helpful.