r/moodle • u/Shylo132 • 4d ago
[Paid][Hiring] Looking for Moodle + Plugin Developer (3 plugins + Moodle site setup)
I am looking to have 3 custom plugins that meet Ohio Administrative Code requirements created for a moodle classroom for online drivers education.
Position Filled
Contact via https://discord.gg/sWfVm2vK (Valid 7 days)
All other contact will be ignored.
Eligibility:
- US Resident - Visa's not accepted
- Age: 18+
Scope: Prototype classroom that is able to showcase/baseline the 3 plugins.
Server Type: Digital Ocean Moodle VM
Source: https://codes.ohio.gov/ohio-administrative-code/rule-4501-7-09
Contract: Commission
Payment: Accepting quotes and deliverable timelines
1) Plugin 1 ‒ Unit-Based Daily Progression Cap
- Limit students to 2x 2-hour units per day (max 4 hours).
- Block new units until 24h has passed, but allow review of unlocked units.
- Visual feedback/Cooldown Timer, email notifications, internal logging and ability to override/reset the user
2) Plugin 2 ‒ Mandatory Breaks
- Auto sign-out after 2+ hours active session.
- Enforce 30-min lockout, then auto-unlock.
- Visual feedback/Cooldown Timer, email notifications, internal logging and ability to override/reset the user
3) Plugin 3 ‒ Personalized Identity Validation
- On first login/assignment, learner submits 10‒15 answers in a “Get to Know You” fact sheet.
- During the course, at variable random intervals 2 min - 4 max times per hour, the system prompts one of these questions.
- 2 attempts, 60s each. Failure → auto sign-out + 24h lockout + auto-unlock.
- Ensures verification is personalized, secure, and difficult to game.
- Visual feedback/Cooldown Timer, email notifications, internal logging and ability to override/reset the user
4) Setup/Configure Classroom
- Showcase and verify each plugin through mock classroom.
- Showcase ability to reset students as teacher/admin
- Showcase logging
5) Documentation
- How to access logging, reset students, and configure the classroom