Interactive Quiz Education Website Development

via Freelancer ·

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.
php javascript website design html node.js laravel web development vue.js
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.