Project Requirement: WordPress LMS Website Development Overview I want to develop an education-based LMS website on WordPress. The website will offer 2–3 different courses, each with structured week-wise content, assignments, and an automated certification system. The website should also include a referral system and a powerful admin dashboard with analytics. The website must be SEO-optimized and capable of ranking well on search engines. Key Features Needed 1. Course Structure • 2–3 main courses (expandable later) • Users can purchase any course • Each course should include: o Week-wise schedule o Week-wise PDF notes o Week-wise assignments • End-of-course test: o 25 questions o Passing score: 10 correct answers o Automatic certificate generation on passing 2. Certificate System • Each certificate must have a unique ID • A dedicated certificate verification page • Certificate should display: o Student name o Course name o Completion date o Unique certificate ID • Public verification using certificate ID 3. Referral System • A dedicated Referral Registration Page • Users can register as referrers by providing bank account details • When someone joins via referral link: o Referral commission tracked automatically o Payment transferred directly to the referrer’s bank account (developer can suggest the best integration or API) • Referral dashboard showing: o Total referrals o Earnings o Payout history o Referral link 4. Admin Dashboard Admin should have access to: • Total registered users • Active learners • Course purchases • Week-wise progress tracking • Assignment submissions • Test performance • Certificate issuance records • Referral statistics • Financial analytics 5. SEO Requirements (Important) The website must be: • Fully SEO optimized • Fast-loading and mobile-responsive • Integrated with: o Meta tags o Schema markup o SEO-friendly URLs o Sitemap & robots.txt o On-page SEO setup for all main pages and course pages • Compatible with SEO plugins (RankMath, Yoast, or similar) • Built with clean code and best SEO practices to help the site rank on Google 6. Additional Requirements • Clean, modern UI/UX • Secure, fast, and stable website • Payment gateway integration (Razorpay/PayPal/etc.) • LMS plugin setup (LearnDash / TutorLMS / LifterLMS — developer can recommend) • Automated email notifications for: o Course purchase o Assignment submission o Test completion o Certificate issued • SEO-friendly structure and pages