Barkat Ullah
Full Stack

Theater Arts Institute — Arts Management Suite

10 Technologies
Project image 1

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

React TailwindNodeExpressMongoDBFirebaseJWTMotionStripeHook

Project Type

Full Stack

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 YouTube

Like What You See?

Check out more of my projects or let's discuss your next big idea.