Develop Medical Question Bank Platform

Job ID: 40591326

Budget: $15 – $25 USD

Freelance Development Brief – Build Clinical Knowledge Prep Question Bank

Project Overview

Build a subscription-based online medical question bank platform similar in functionality and user experience to PassTest.

The platform will launch with approximately 2,500 multiple-choice questions and should be built using existing CMS/LMS platforms, plugins and templates wherever possible to minimise development cost while maintaining a professional user experience.

Scope

Develop a fully functional MVP including:

- User registration and login
- Stripe subscription payments
- Searchable question bank
- Tutor mode and Exam mode
- Timed mock exams
- Random question selection
- Question filtering by category/topic
- Flagged and incorrect question review
- User progress dashboard
- Admin portal to create, edit and import questions (CSV/Excel)
- Responsive design for desktop and mobile

Technical Requirements

- Use the most suitable off-the-shelf platform (e.g. LearnDash, MasterStudy, QSM or similar) with customisation where required.
- Minimise custom code where existing solutions are available.
- Ensure the system is scalable, secure and easy to maintain.
- Use modern development practices and AI-assisted coding (e.g. Claude Code) where appropriate.

Deliverables

- Fully functioning website ready for testing
- Source code and documentation
- Installation and deployment instructions
- Admin guide for managing questions and users
- Recommendation for future enhancements

Proposal Requirements

As part of your proposal, please include a brief implementation plan outlining:

- The platform, CMS and plugins you propose to use.
- Your overall development approach.
- Any custom development you anticipate will be required.
- An estimated timeline and cost to deliver the MVP.
- Any recommendations that would improve the platform while remaining within a reasonable budget.

Success Criteria

The finished product should provide an experience comparable to PassTest while remaining cost-effective, scalable and easy to extend with future features such as AI-assisted learning, advanced analytics and mobile applications.