- A full stack application made using MongoDB, Express JS, React JS and Node JS where users can purchase and view the course videos and the admins can manage their courses.
- Implemented JWT Authentication and Authorization such that only the admin and the instructors can create, edit and delete courses and videos.
- Uploading videos to has been handled by using the Vimeo API and tus resumable approach. React Player has been used to create an inbuilt video player for the videos.
- Implemented pagination, search and sort functionality for better user experience.
Live Demo Link: https://drive.google.com/file/d/1LGm9XxD3ChlpOFm2c7Bz9YwmXQVsA4od/view?usp=drive_link