An application influenced by Udemy but tailored exclusively for the owner, allowing only them to manage or add courses. Developed using NEXT JS, Typescript, Tailwind CSS, Shadcn UI, authentication with JWT, Drizzle as ORM and Postgres SQL as DB .
- Complete content is modifiable basically SANITY is being used as a Headless CMS allowing the owner to add content on the website according to his/her courses.
- Ensuring that every is being properly watch time is being recorded just like YouTube, if a user watches the 75% of a specific video then he/she can move to next one. Multiple functionalities are added to secure this watch time functionality like if the user changes tab or window the video gets automatically paused.