AcademyHub is a comprehensive full-stack ed-tech platform designed to facilitate seamless interaction between instructors and students. It empowers instructors to create, manage, and monetize courses while offering students a robust learning environment with progress tracking and secure payments.
Built with a scalable RESTful API architecture and a high-performance frontend, AcademyHub provides a complete ecosystem for modern digital education.
Key Features
- Secure Authentication: Robust JWT-based system with Bcrypt encryption for data protection.
- Role-Based Access Control (RBAC): Specialized interfaces for Students and Instructors.
- Advanced Course Management: Seamless multimedia content handling powered by Cloudinary.
- Monetization & Payments: Integrated Razorpay gateway with a full cart and checkout workflow.
- Interactive Learning: Real-time progress tracking and course enrollment features.
- Efficient State Management: Lightweight global state handling using Zustand.
AcademyHub bridges the gap between expert knowledge and eager learners through a secure, scalable, and intuitive digital interface.
