Skip to content

bhavinology/GeoFlix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

GeoFlix

Do you want to know how geo-politics is evolving as of now? You are at the right place.Understand geo-politics by watching GeoFlix!

How to run the app locally?

$ git clone https://github.com/bhavinology/GeoFlix.git
$ cd GeoFlix
$ npm install
$ npm start

Screens in this project

  • Landing Page
  • Video Listing Page
  • Authentication (Login, Signup and Logout) Pages
  • Single Video Page
  • Playlist Management Page
  • Watch Later Page
  • Watch History Page
  • Liked Videos Page
  • 404 (Not Found) Page

Features

  • Landing Page with Featured Categories. User can navigate to video listing page by selecting category.
  • Video Listing Page with options of Watch Later, create new Playlist, add or remove the video from Playlist. Filter videos based on category.
  • Single Video Page - User can like video, add to watch Later, Add/Remove from Playlist. On playing the video, it will be added in watch history.
  • Playlist Management Page, consists of all custom Playlists, user can browse in playlist, delete video from playlist and delete playlist.
  • Watch Later Page - User can delete the video from Watch Later.
  • Watch History Page - User can delete the video from Watch History and can even Clear Watch History.
  • Liked Videos Page - User can delete the video from Liked Videos.
  • Alerts in the app to notify the users about success/failure operations.
  • All the screens are Responsive.

Tech Stack and Tools

  • React JS
  • React Router v6
  • React Context API + useReducer
  • Vanilla CSS integrated with Deltawing UI Component Library
  • Git For Version Control
  • Netlify for Deployment
  • Cloudinary for Image Hosting of Video Thumbnails
  • React Player

Live Link

GeoFlix

Demo Video

GeoFlix.-.5.January.2023.1.mp4

About

A Video Library for understanding geo-politics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages