I’m building a dynamic, database-driven website that gives three distinct user groups exactly what they need without clutter or distraction. The visual tone must stay classic and professional, matching our corporate identity and reassuring both business clients and students alike. Client dashboard • Secure log-in area where account owners can update company details, change or upgrade subscription plans, and pull/download usage or billing reports on demand. Student dashboard • Personal portal for streaming recorded classes in an orderly playlist and seeing real-time course completion percentages so each learner knows what’s next. Admin panel • Backend console with permission-based access that lets staff upload new class videos (single or bulk), edit or archive existing content, manage all user accounts, track active subscriptions, and view high-level analytics on engagement and revenue. Core expectations • Clean, maintainable code with clear separation between front-end and back-end layers. • Responsive layout that works smoothly on desktop, tablet, and mobile. • Structured database and API endpoints ready for future mobile-app integration. • Deployment to our preferred hosting environment along with brief hand-over documentation. Hand-off is complete when the site is live, tested across modern browsers, and each dashboard performs the functions outlined above without errors.