Fresh Tube

Tech Stack: React, useContext, useReducer, useEffect, useState, custom hooks, functional components,Mock backend using Mirage JS and Mockman API.

Video library app in which user can see explore page with all videos and filter them based on categories, implemented playlist and like-dislike management, also user can add video to watch later and also can track watch history.

Features

This is video library app in which user can see explore page with all videos and filter them based on categories, implemented playlist and like-dislike management, also user can add video to watch later and also can track watch history.Authentication: Login and SignUp functionality.

  • Private and public routes: Private routes accessible only on login.
  • Filter products based on category, brand, price, rating.
  • User friendly message using toast implementation
  • All the users can view all videos and can get filtered videos based on the category

Fresh Store Example 1

Fresh Store Example 2