Interactive Quiz Education Website Development
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
Daisy Tutor will be an educational content website built entirely around interactive quizzes. Visitors should be able to pick a topic, take a timed or untimed quiz, see instant feedback with detailed explanations, and track their progress over multiple sessions. The feel must be lightweight and distraction-free so that the quiz experience stays front and centre on both desktop and mobile.
Core build requirements
• Customisable quiz engine that supports multiple-choice, true/false, and short-answer questions.
• Question bank and admin dashboard where I can import, edit, and tag questions by difficulty and topic.
• User accounts with basic analytics: score history, average accuracy, and time spent per question type.
• Responsive design (preferably using React or Vue on the front end and a lightweight back-end such as Node/Express or Laravel—open to your recommendation).
• Clean codebase with comments and a README that lets me deploy locally or on a standard hosting plan in one step.
Acceptance criteria
1. A new user can register, choose a quiz, complete it, and receive instant scoring and feedback.
2. Admin area allows bulk CSV upload of questions and automatic tagging.
3. Site loads in under 2 seconds on 4G for the main quiz page.
4. Code passes ESLint/Prettier (or equivalent) checks and includes unit tests for the quiz logic.
Source files, database schema, and deployment instructions will be part of the final hand-over. I’ll supply the initial question sets once the framework is in place, so the first milestone focuses on the functional shell and quiz engine.
Core build requirements
• Customisable quiz engine that supports multiple-choice, true/false, and short-answer questions.
• Question bank and admin dashboard where I can import, edit, and tag questions by difficulty and topic.
• User accounts with basic analytics: score history, average accuracy, and time spent per question type.
• Responsive design (preferably using React or Vue on the front end and a lightweight back-end such as Node/Express or Laravel—open to your recommendation).
• Clean codebase with comments and a README that lets me deploy locally or on a standard hosting plan in one step.
Acceptance criteria
1. A new user can register, choose a quiz, complete it, and receive instant scoring and feedback.
2. Admin area allows bulk CSV upload of questions and automatic tagging.
3. Site loads in under 2 seconds on 4G for the main quiz page.
4. Code passes ESLint/Prettier (or equivalent) checks and includes unit tests for the quiz logic.
Source files, database schema, and deployment instructions will be part of the final hand-over. I’ll supply the initial question sets once the framework is in place, so the first milestone focuses on the functional shell and quiz engine.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.