• Projects -
  • Rating -
  • Rating 484

Budget: 14250 UAH Deadline: 7 days

Good day, I have over 5 years of experience in development, working constantly with complex content platforms that include admin panels and analytics.

I completed my project Scars of Honor Chronicle entirely by myself: it has a large database, filters, comparisons, and a custom admin panel—so I know the approach to data structure and user analytics from experience.

I aim to have a working version in 2 weeks, dividing it into stages: first the critical functionality (types of questions, score calculation, admin panel), while the teacher's cabinet and detailed statistics can be a separate stage. I will provide the exact cost after a few clarifications or in private messages.

Do you have examples of similar simulators/interfaces that you like in terms of UI and logic?

I look forward to your message in private!

Scars of Honor Chronicle — database and planners of builds
  • Projects 16
  • Rating 5.0
  • Rating 3 183

Budget: 1500 UAH Deadline: 1 day

Good day.

I am implementing a stable and convenient platform on React and Node.js with a focus on performance, correct logic for answer verification, and simple administration. I will foresee the possibility of further expanding functionality without reworking the main system.

I am ready to start now. I would appreciate the opportunity to collaborate.

  • Projects 39
  • Rating 5.0
  • Rating 2 031

Budget: 2500 UAH Deadline: 7 days

😀 Hello! I have experience in developing interactive web scripts in JavaScript and backend in Python/PHP for data processing.

🛠 Here's how I will do it:
1. I will develop a responsive widget interface in JS/HTML/CSS supporting all 4 types of questions (including a 4x5 grid, sequences, and choosing 3 out of 7) with fixed answers that cannot be changed.
2. I will set up the backend (Python/PHP) to calculate exact and partial scores, track time, and save results in the database.
3. I will create a teacher's dashboard with colorful detailed analytics of responses and a convenient admin panel for adding questions, images, and explanations.
4. I will prepare a module for easy embedding on your website via iframe or custom script.

🎥 Portfolio: Freelancehunt

  • Projects 9
  • Rating -
  • Rating 565

Budget: 15000 UAH Deadline: 21 days

Hello! Your project interests me because the task here is not just to "create a form with a test," but to build a full-fledged platform with several types of questions, analytics for the teacher, and an embed mode.

I have 3.5 years of commercial experience in full-stack development using TypeScript, Vue/Nuxt, React/Next.js, NestJS, and PostgreSQL. I have implemented products with admin roles, various types of user dashboards, and flexible content management panels, so the admin panel for adding questions, cards, and explanations according to your requirements looks familiar.

For implementation, I see NestJS on the backend with a clear distribution of responsibilities between services, Nuxt or Next on the frontend with SSR, and PostgreSQL for storing tests and results. The types of questions (matching 4x5, sequence, choosing 3 out of 7) will be implemented through a unified model with different renders, which simplifies future expansion. The embed mode via iFrame or API will be made as a separate lightweight entry point.

I am ready to discuss the details and estimate the timeline.

  • Projects -
  • Rating -
  • Rating 412

Budget: 15000 UAH Deadline: 50 days

Good day!

I have experience in developing educational web platforms, CRM systems, and interactive web applications. Your project should be implemented as a separate module that can be easily embedded into the main site via iframe or API, with the possibility of further scaling.

For implementation, I propose the stack:
Frontend: Next.js (React, TypeScript);
Backend: NestJS (Node.js, TypeScript);
Database: PostgreSQL;
Admin panel: a separate cabinet for managing questions, tests, images, and statistics.

  • Projects -
  • Rating -
  • Rating 328

Budget: 20000 UAH Deadline: 24 days

Good day, Volodymyr!

I used the guidelines and the technical specifications. Three things determine whether this will be a real NMТ simulator or just a nice quiz.

First — partial grading. In matching and sequencing tasks, points are awarded not on an "all or nothing" basis: the student receives a point for each correct pair. If the simulator marks all questions as incorrect, the student sees a lowered score and does not understand where they actually stand. I implement pairwise grading, as in the real NMТ.

Second — mobile interaction. The 4x5 matching grid and building chronology by dragging on a phone work poorly: the finger covers the screen, and the page scrolls along with the element. And students mostly prepare using their phones. I make the interaction through taps: tap a letter, tap a number — the pair is established. I leave dragging as an alternative for computers.

Third, and this is the most common reason why such projects die after launch — content input. No one will manually add hundreds of questions of four types with images through a form. Therefore, I create an admin panel with bulk import from a table: you prepare a question bank in the usual format, and the system uploads it entirely and separately shows where errors in formatting occurred.

  • Projects 13
  • Rating 4.9
  • Rating 6 949

Budget: 18000 UAH Deadline: 5 days

Hello, I can develop an interactive web module for NMT tests on the history of Ukraine with a logic flow, answer verification, and a user-friendly interface for students. I have experience in full-stack development using React, JavaScript/TypeScript, Python, and Node.js, so I can handle both the frontend and backend parts. I envision the implementation as follows: we create a React/Next.js testing interface, structure the questions, results, and verification, and for saving progress/admin panel, we connect the backend or API depending on the required scope. If an admin panel for adding tests and questions is needed, I will incorporate this into the architecture without unnecessary complications. Examples of React/Next.js: https://chess-217-154-170-186.nip.io/ and https://zem.center/ git: github.com/onyx144

  • Projects 31
  • Rating -
  • Rating 1 322

Budget: 17000 UAH Deadline: 35 days

I've done similar things before. And much more complicated ones.

So it will be

✅Fast
✅Quality
✅Cheap

  • Projects -
  • Rating -
  • Rating 399

Budget: 25000 UAH Deadline: 20 days

Good day!

I have experience in developing complex web applications, admin panels, and interactive services. I work with PHP, Laravel, WordPress, MySQL, REST API.

I am ready to implement the project with quality, thoughtful architecture, and the possibility of further expanding functionality. After discussing the details, I will be able to propose the optimal technical solution.

  • Projects -
  • Rating -
  • Rating 898

Budget: 999 UAH Deadline: 1 day

Good day, Volodymyr.

The accuracy of the assessment determines the quality of the NMT simulator: a 4x5 matching grid, chronological sequence, and selection of 3 out of 7, where partial correctness requires a transparent scoring formula. Students take the test with response blocking after confirmation — just like in the real NMT, without the possibility to reconsider. Elemental statistics show green, red, and orange markers, the percentage of points, and time spent for each student. The module adapts to smartphones, integrates into the main website, and tasks can be added without programming.

Stages:

Each stage is documented, and the code is handed over to you.
You can stop after any stage.

≈9 days: 7500–10500 UAH

  • Projects -
  • Rating -
  • Rating 196

Budget: 12000 UAH Deadline: 70 days

We already have a practically ready similar solution that can be quickly adapted and launched... I suggest discussing the details here now, I am available ))

Please confirm, does the response get blocked after the confirm button, and is a partial score awarded for each correct pair or position without penalty?

How will the main site transmit the student and teacher identifier to the module - through a signed token, API, or is entering the name sufficient?

As an additional step, AI can be connected for automatic gap identification and topic recommendations for the student.

https://business.ingello.com/ua/yacht - an educational platform with tests, teacher cabinets, analytics, and an admin panel.

  • Projects 20
  • Rating 5.0
  • Rating 2 364

Budget: 1800 UAH Deadline: 4 days

Good day!

For such a task, it is advisable to create a separate web application with an API, an admin panel, and a separate evaluation module, rather than just a set of static pages. This way, the testing interface, teacher's cabinet, and result storage will work as one system, and the embed mode can be connected via iframe or a lightweight script wrapper without being tied to a specific CMS of the main site.

From a technical point of view, it is critical to correctly separate the question model and the scoring engine rules: each type requires a separate storage scheme, separate validation logic, and separate response states. The biggest risk in such projects is not the frontend itself, but the correct assessment of partially correct answers, stable operation of the interactive 4x5 matching grid on mobile devices, and protection against changing selections after confirmation, not only at the UI level but also on the backend.

The teacher's cabinet should be built as a separate module with attempt filtering, detailed information for each student, answer history, time taken, and color-coded result indicators. If scaling the question bank and the number of students is planned, it is important to immediately lay down a normalized data structure; otherwise, content editing and analytics will start to conflict with each other.

For the first version, we would recommend a practical stack based on TypeScript/JavaScript: modern frontend, backend API, PostgreSQL for data, and a separate storage for images and media. This provides control over performance, a convenient admin panel, and sufficient capacity for further development without reworking the architecture.

  • Projects 10
  • Rating 4.1
  • Rating 1 716

Budget: 20000 UAH Deadline: 21 days

Good day. I am interested in your order. I have been working in web development for over 10 years. I propose to implement this platform using Laravel + Vue.js. Please write in private messages to discuss the details. The price and approximate timeline are indicated.

  • Projects 79
  • Rating 4.8
  • Rating 3 074

Budget: 9000 UAH Deadline: 3 days

Good day! I am ready to create such a web module, I am knowledgeable about the tests (I taught in school) and web development!!! Feel free to contact me!!!

  • Projects 67
  • Rating 5.0
  • Rating 12 663

Budget: 3000 UAH Deadline: 1 day

Hello! I will complete your task quickly and efficiently. I will create a website according to your specifications.

My recent works:
https://indexfast.pro - fast website indexing
https://mono-bank.pp.ua - everything about Monobank
https://mamamia.pp.ua - online store
https://programist.pp.ua/ua/portfolio/ - portfolio of works
https://monitortest.pp.ua - monitor testing
https://keytest.pp.ua - keyboard testing
https://pctest.pp.ua - computer testing

  • Projects -
  • Rating -
  • Rating 555

Budget: 3600 UAH Deadline: 3 days

I looked at the example on mindfly: the most complicated part here is the 4x5 matching grid and the selection of 3 out of 7, where calculating partial correctness can easily be done with a bug.

I will create a module in JS/TS with embedding via iframe, a field for full name before starting, without changing the answer after selection, an admin panel, and a teacher's cabinet with color-coded analysis.

Approximately 3 days. Does the teacher need account registration or is one login sufficient?

  • Projects -
  • Rating -
  • Rating 348

Budget: 5000 UAH Deadline: 8 days

Hello! For the grid and timeline, it is critical to adapt the interface for smartphone touchscreens, as students take most tests on them. Previously, I have developed similar modules with flexible question types.

How do you plan to protect the student's progress from loss during accidental page refreshes in the iframe?

I suggest discussing the database schema for storing response statistics.

  • Projects 6
  • Rating 3.9
  • Rating 776

Budget: 15000 UAH Deadline: 14 days

Volodymyr, creating a simulator for the NMT requires not only displaying questions but also a clear logic for processing states for each type of task. Special attention is needed for implementing an interactive grid for matching and mechanics that block selection changes to ensure objective testing.

I am implementing an interface with dynamic rendering of components for each type of question and the logic for instant highlighting of results. The user will receive a stable platform where each action is recorded without the possibility of going back, as your scenario requires.

Do you plan to populate the question database through an admin panel, or will they be loaded from a ready-made JSON file?

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules