Job Posting: Custom Development for Eduma & LearnPress (WordPress + Eduma App) – Budget Includes Theme & App

Job ID: 39106283

Budget: €250 – €750 EUR

? Project Overview:

I am looking for an experienced WordPress developer to customize the Eduma theme and LearnPress plugin, along with the Eduma App, to implement a custom quiz leaderboard & prize system.

? Important Budget Note:

I will purchase the Eduma theme (€69) and Eduma App (€59) from ThemeForest myself.
The freelancer’s work must fit within the remaining budget after this purchase.
Please consider this when submitting your offer.

? Features to Implement:
1️⃣ Real-Time Leaderboard for Each Quiz & Course

Each quiz should have its own leaderboard, ranking students based on:
✅ Correct answers (more is better).
✅ Time spent to complete the quiz (lower is better, used as a tiebreaker).

Example leaderboard format:
Rank Username Correct Answers Time Spent (MM:SS)
? 1 JohnDoe 10/10 10:57 ⏳
? 2 JaneSmith 9/10 05:57 ⏳
? 3 Alex89 9/10 06:15 ⏳

2️⃣ Prize System & Activation Conditions (Custom Backend Settings)

Quiz activation should be based on:
✅ A minimum number of sales (e.g., 96 sales) OR
✅ A time delay (e.g., 30 days) if sales are not met.
✅ Both conditions must be fully configurable in the backend for each quiz.
Prizes should be awarded only if:
✅ The minimum number of sales is reached.
✅ The quiz has been open for a set duration (e.g., 24 hours) to allow students to participate.
Push Notifications & Emails:
? Notify participants when the quiz starts and has a prize.
? Allow users to repurchase the course for another attempt (only the best score counts).

3️⃣ Prize Notification Before Starting the Quiz

When users open the quiz page before clicking "Start Quiz", they should see a clear message:
✅ If the quiz has a prize:
Green text: "? This quiz offers a free prize worth X amount!" (Prize value should be configurable from the backend).
❌ If the quiz does NOT have a prize:
Red text: "⚠️ This quiz does not offer any prize as the required conditions were not met."

4️⃣ Security Measures: reCAPTCHA Before & After Quiz

Users must complete a reCAPTCHA:
Before starting the quiz.
Before submitting the quiz.
⏸️ Timer should pause during reCAPTCHA verifications to prevent cheating.

5️⃣ Eduma App Compatibility & Push Notifications

Ensure all of the above features work seamlessly in both Eduma Web & Eduma App.
Push notifications should alert users about:
? The quiz being activated.
? Their ranking position on the leaderboard.
? The final winner announcement.

? Requirements:

✔️ Must be experienced with:

WordPress & LearnPress plugin customization.
Eduma theme & Eduma App.
PHP, JavaScript, MySQL (for leaderboard logic).
API integration for notifications (Firebase, Push, etc.).
✔️ Experience with gamification features (leaderboards, points, rankings) is a plus.

? Budget Considerations:

⚠️ Budget includes the purchase of Eduma Theme & App.

The freelancer’s work must fit within the remaining budget after this purchase (€69 + €59).
Please take this into account when making an offer.

? Questions for Applicants:

1️⃣ Can these features be fully implemented within LearnPress & Eduma, or would they require a separate plugin/module?
2️⃣ What would be the estimated timeline & cost for development?
3️⃣ Will the modifications remain compatible with future LearnPress & Eduma updates?
4️⃣ Can you provide previous experience with similar customizations?

? Budget: Open to proposals based on estimated development time.
⏳ Deadline: Flexible, but prefer completion within a reasonable timeframe.
? How to Apply: Please send a message with your estimated cost, timeline, and previous relevant work examples.

Looking forward to working with a skilled freelancer! ?