This is a frontend Next.js application I created in December 2024 for one of my local clients — a Chemistry tutor in Dhaka who teaches SSC-level students door-to-door. He needed an easy way to generate full-syllabus MCQ model tests automatically so his students could practice effectively at home. The tool uses the Gemini 2.5 Flash API to create fresh, high-quality MCQs from the entire Chemistry book (grades 9 & 10). It includes a simple landing page, a dedicated Chemistry route for test generation, interactive answering with instant color-coded feedback, and a restart option. Built with Next.js, React, Tailwind CSS, and JavaScript, it provides a clean, responsive experience that saves the tutor many hours of manual question preparation.

The landing page was designed with the tutor’s students in mind, displaying an encouraging message: 'Prepare Yourself Better for Your Upcoming SSC Examination'.
It features a very minimal navbar with only one link — 'Chemistry' — to take students directly to the MCQ generation section.

This route contains a prominent 'Generate' button that instructs the Gemini 2.5 Flash API to produce 5 new MCQs based on the SSC Chemistry syllabus (starting with Chapter 1, but conceptually extendable to the full book).
Each generated question includes 4 options — one correct answer and three plausible distractors — matching real exam style.


Students answer the 5 questions by selecting options, then click 'Submit'.
Correct answers are instantly highlighted in green, while wrong selections are shown in red — giving immediate, visual feedback that helps students learn from mistakes right away.

The 'Restart' button clears all previous answers and returns to the initial state, allowing the student (or tutor) to generate and attempt a completely new set of questions.

Developed using Next.js for fast loading and clean routing. Integrated Gemini 2.5 Flash for intelligent question creation. Styled entirely with Tailwind CSS for quick, responsive design. The tutor now regularly uses this tool to assign home tests, significantly reducing his manual question preparation time.