Theater Arts Institute — Arts Management Suite

Project Overview
The Theater Arts Institute is a modern, full-stack web application built with React to deliver a complete digital learning ecosystem for theater and performing arts education. The platform enables students to discover, purchase, and enroll in theater courses seamlessly, while instructors and administrators manage classes and users through dedicated dashboards. With secure payments, role-based access, and an intuitive interface, the system ensures a smooth and engaging learning experience for all users. ⸻ Login Credentials (Demo) Admin Email: admin@gmail.com Password: @Admin@11 Instructor Email: instructor@gmail.com Password: @Instructor@11
Key Features
- Role-Based Access Control (RBAC) for Admin, Instructor, and Student
- Dedicated dashboards for each user type
- Secure authentication using JWT
- Stripe-powered payment system for course enrollment
- Admin can manage users and assign roles
- Admin can approve or decline instructor-submitted classes
- Instructors can add courses and view enrolled students
- Students can select classes, make payments, and enroll instantly
- Students can message their instructors directly
- Smooth UI interactions with modern animations
Technology Stack
Project Links
Project Type
About the Developer
Full Stack Developer specializing in modern web technologies
Join me on YouTube for insights on web development, productivity, and creative projects.
Subscribe On YouTubeLike What You See?
Check out more of my projects or let's discuss your next big idea.