Goal
Within the framework of anti-corruption education, the university decided to develop an online platform to conduct quizzes. With it, the university management is planning to check and expand anti-corruption knowledge.
Solution
We developed the business logic of the quiz and implemented it at the server as well as administrational functionality. For the purpose of a more rapid product delivery we chose Ruby on Rails framework.
Technologies
Server Side
We developed the quiz logic: categories of questions, right answers scoring, rating system.
Also we implemented a new user interface for editing questions and answers, as well as the functionality to import them from Excel.
In order to store questions and answers, user information and statistics, we designed and developed a database. To integrate the server-side with the frontend, we developed a REST API.