Description
Summary Project Title: Build an AI-Powered Learning Management System (LMS) for Clout SaaS Academy Description: We are looking for an experienced Laravel Full-Stack Developer to build a modern, scalable, and AI-powered Learning Management System (LMS) for Clout SaaS Academy. This is not a traditional LMS. The platform combines online learning with AI-powered career development tools, enabling students to learn, build projects, optimize their resumes and LinkedIn profiles, earn certifications, attend workshops, and prepare for job opportunities—all within a single platform. The system should be modular, scalable, and designed for future AI integrations. Core Modules • AI-Powered Learning Management System • Admin, Trainer, and Student Portals • Course & Lesson Management • Quiz & Assessment System • Project & Dataset Management • AI Project Generator • AI Resume Optimization • AI LinkedIn Optimization • AI Career Development Tools • Student Progress Tracking • Certifications with QR Verification • Workshop Management • Blog Management • Reports & Analytics • Payment, Coupons & Order Management • Email Notifications • Global Search User Roles The platform must support role-based access control (RBAC) for: • Admin • Trainer • Student Admin Panel The Admin Panel will serve as the central control center of the platform and include dashboards, learning analytics, revenue analytics, AI usage analytics, engagement reports, user management, trainer management, course management, website management, payment management, workshop management, project management, security settings, reports, and downloadable exports. Trainer Portal Trainers should be able to create and manage courses, lessons, quizzes, projects, workshops, blogs, downloadable resources, assignments, and student assessments through an intuitive dashboard. Student Portal Students should have access to their learning dashboard, enrolled courses, quizzes, projects, workshops, certificates, AI career tools, bookmarks, downloads, notes, progress tracking, and profile management. AI Features The platform will include several AI-powered modules, including: • AI Resume Optimization with ATS scoring, grammar improvements, keyword suggestions, resume rewriting, multiple resume versions, and job description matching. • AI LinkedIn Optimization that analyzes authorized LinkedIn profile data and generates improved headlines, summaries, experience descriptions, keyword recommendations, and recruiter-focused suggestions while complying with LinkedIn platform policies. • AI Project Generator where trainers upload datasets and business information, and each student receives a unique AI-generated business scenario, tasks, KPIs, deliverables, recommended visualizations, SQL/DAX/Python topics, and interview questions. Technical Requirements The ideal developer should have strong experience with: • Laravel • PHP • MySQL • JavaScript • REST APIs • Responsive UI Development • Role-Based Authentication • AI/LLM Integration (OpenAI or similar) • Payment Gateway Integration • Secure and scalable application architecture Previous experience building Learning Management Systems, EdTech platforms, SaaS applications, or AI-powered web applications will be highly preferred. This is a long-term project with multiple future phases and additional AI modules planned after the initial development. We are looking for a developer who can build a robust foundation and continue working with us as the platform evolves.