Task Title: Integrate Full LMS System Into WordPress Website
Task Description:
We are looking for a skilled WordPress specialist to integrate a complete Learning Management System (LMS) into an existing website. The goal is to create a functional, secure, and user-friendly online learning experience for students, faculty, and administrators.
Task Requirements & Deliverables
1. Secure User Login System
- Set up student and faculty accounts
- Role-based access control (Admin, Instructor, Student)
- Password reset functionality
2. Course Catalog & Enrollment
- Create course listing pages
- Enable course enrollment (free & paid)
- Search + filter options for courses
3. Learning Materials Upload
- Add modules for:
- Lectures
- Video lessons
- PDF resources
- Slides/presentations
- Organize content by course structure
4. Quizzes & Assessments
- Create quizzes and assignment upload features
- Automatic and manual grading modules
5. Auto-Generated Certificates
- Set up certificate templates
- Automatic certificate issuing after course completion
6. Discussion & Communication Tools
- Add student–instructor messaging
- Install course discussion forums
7. Admin Dashboard
- Analytics for student progress
- Course management tools
- Messaging + notification controls
8. Payment Gateway Integration
- Integrate payment systems for paid courses (Paystack, Flutterwave, Stripe, or others)
- Ensure secure checkout
9. Email Notification System
- Set up automated emails for:
- Enrollment
- Course completion
- Password reset
- Certificate issuance
Required Skills
- WordPress CMS (advanced)
- LMS plugins (TutorLMS, LearnDash, LifterLMS, etc.)
- Payment gateway integrations
- UI/UX for course platforms
- Basic PHP & CSS knowledge
- Security best practices
Reward / Budget:
Attractive based on experience and speed of delivery.
Applications should be submitted via email to info@digiprime.com.ng
Note: This is a remote position. Candidates from all locations are welcome to apply.
