about
MediaHive is a video management application built with React/Babel (Client), React Context API for state management, Argon CSS (my own css framework lib) . Auto formatted with Prettier, linted with ESLint. MockBee for mock backend. React Testing Library and Jest to unit test all core features of the application
tech Stack
Frontend: React, Argon CSS (my own CSS framework), React Testing Library, Jest , React Router V6
Backend: mockBee (mock-backend)
features
- Explore Videos
- Create Playlists
- Add Videos to Playlists
- Like videos
- Video History
- Watch later
- Sort and filter videos by categories
- Authentication
- React Testing Library and Jest to unit test all core features of the application