Freelancers

Job Detail

  1. Home
  2. Custom PHP
  3. Job detail

PHP Developer for LMS Troubleshooting and Enhancement

  • Job DurationLess than a month

Project detail

We are seeking a skilled PHP Developer with a strong background in Learning Management Systems (LMS) to address a range of technical issues and enhance the overall user experience of our platform. The ideal candidate should have experience in troubleshooting, system optimization, and feature development within LMS environments.

Responsibilities:

Session Stability: Resolve issues where sessions occasionally get stuck without any apparent network problems.
Score Tracking: Fix the problem with students’ exam scores not reflecting correctly; ensure all historical data is visible and accurately recorded.
Marks Arrangement: Correct the arrangement of marks where subjects are currently repeating.
Dashboard Redesign: Redesign the student dashboard to make it more engaging and user-friendly.
Session Completion Accuracy: Rectify the “session done” category percentage, ensuring the system accurately verifies session completions.
Tutor Comments Dashboard: Develop a consolidated dashboard for tutor comments to centralize all data currently scattered across the system.
Automatic Logins: Troubleshoot and resolve errors occurring with automatic logins.
Diagnostic Form Data: Ensure diagnostic form data is correctly stored in the designated file.
Session Compliance: Implement a system to verify that admins and tutors are conducting sessions properly.
Session Tracker: Fix backend issues with the session checking tracker, which currently displays incorrect data about session pauses, skips, and completion percentages.
Parent Dashboard Enhancements: Complete the pending features on the parents’ dashboard, including mind priming points, study report points, and test report points.
Mind Priming Scores: Display students’ mind priming scores on the LMS.
Badge System: Implement an automatic badge system within the LMS.
Feedback Automation: Autogenerate feedback links in the LMS after the completion of 8 sessions.
Apple User Compatibility: Address LMS issues specific to Apple users, such as session loading problems, low voice volume, and incomplete session tracking.
Completion Confirmation: Ensure the session completion pop-up appears consistently for all students.
Daily Completion Report: Generate a daily report showing which students have successfully completed their sessions and who have not, including completion percentages.
Score Reminder: Set up an automatic email or pop-up notification in the parent login after 28 days of the last score update.
Requirements:

Proven experience as a PHP Developer, preferably with LMS platforms.
Strong problem-solving skills and attention to detail.
Ability to redesign and improve user interfaces for better engagement.
Proficiency in backend development and data management.
Experience with automatic login systems and troubleshooting login issues.
Familiarity with Apple device compatibility issues is a plus.
Ability to work independently and manage multiple tasks effectively.

Industry Categories

Languages required

Freelancer type required for this project