
Beeplus Institute
#React.js
#TypeScript
#React Query
About the project
BeePlus Institute (BPI) is a digital learning platform to help professionals, students, and individuals enhance their skills. In this project, I played a key role in developing the front-end side, which included developing features, project configuration, and base components.
Features

Payment Gateway
Integration with Midtrans

Online Courses
Watching online courses with an intuitive interface and video quality options. With these features, users can easily follow lessons and review course content.

User Login & Registration
User login and registration provide a seamless and secure entry point to the platform. With user-friendly interfaces users can create accounts, once registered, users gain access to their profiles, allowing them to buy courses, watch courses, and manage their accounts.
Tech Stack
- React.js
- TypeScript
- TanStack React Query
- HTTP live streaming (HLS)
- React Router