– Janis Kondrats, CTO at Anatomy Next
Educational App for Kids
Project Overview
The project is an educational application for pupils in 1st and 2nd grade. This app allows teachers to create educational quizzes that teach the same subjects that children will be learning at school in the main subjects of English, Math, and Science. Also, it provides a look into several other topics taught to 6 to 8-year-olds.
The game can be played in groups of two or four people. The idea is simple, each group is given a question and every group member gets individually separate clues. To find the correct answer, the pupils should cooperate taking into account all the clues.
The educational part of this learning book consists not only in getting the correct answer but also in learning how to discuss and cooperate to find an answer. This app reinforces the learning goals that are being taught in school and helps pupils to become more familiar with the subjects. Further, it develops valuable learning skills such as concentration, careful reading, and good comprehension.
Client
Software development company in Sweden with an additional office in Thailand.
Industry
Education.
Challenge
We were challenged to provide API endpoints that are responsible for the main data flow in the app. The most challenging part of our work was creating the backend’s communication with external services like Squidex, Firebase, Twilio, and SendGrid. By implementing business data flow, we built a specific type of layer between front-end and these services. Also, we adopted Google API to implement text-to-speech and speech-to-text options.
Tech Stack
- .Net Core 3.1
- Squidex SDK
- SwaggerUI, SwaggerHub
- RestSharp
- Windows Azure Storage
- FirebaseDatabase.Net
- EFCore.BulkExtensions
- GIT
- NLog
- NUnit
- Google API
Result
We paid close attention to our clients’ business needs and studied the target audience thoroughly to best meet the end clients’ needs. This helped us prioritize the scope of features and make sure that all core functionality was implemented in the best possible way.
As a result, we were able to build a stable educational application that meets all the requirements set and turns cooperative education into real fun. The app is ready and fully functional.