Skip to content

kart-c/gamebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gamebase is a video library build build for gamers to watch their favourite game's gameplay.


How to run application locally?

  • Fork the project
  • Run npm install
  • Run npm start to run the project on your localhost

Features

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

Build with

Folder Structure

- /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

Report an issue

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.

Demo

demo video

Connect with me

About

A video library application made using React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published