Unlock new market opportunities with our strategic expertise. Drive business growth and deliver breakthrough value. Comprehensive focus on your success.
Customization flexibility with PHP, Laravel, Symfony and Ruby on Rails. Speed and integrity with Drupal, Moodle, Shopify, WordPress, Magento and other platforms. Flawless integrations with ERP, CRM, payment and analytical systems.
Empower your business with our top-notch mobile app development services. We build customized, user-friendly apps for iOS and Android platforms. Discover our services today!
Efficient solutions with Shopify, Webflow, and more. Gain access to optimized processes and integrations with ERP, CRM, payment, and analytical systems.
Get specialized professionals assigned exclusively to work on your project or tasks, providing focused expertise and ongoing support.
We can help you create digital strategy, select promotion tools and configure multidimensional analytics to track success.
Turn your IT and digital transformation initiatives into reality with our help to take your business to new heights.
Our Web3 services include Blockchain development, smart contract creation, dApp development, tokenization, NFT creation, and more.
SmartApp is your team for working remotely. We place our clients and their needs to the core of all our processes and implement solutions that take business to a new level.
We’re proud to be shortlisted and even be winners of many awards given by the respected rating magazines and platforms like Clutch, The Manifest, etc.
Extend your business opportunities with top-notch technical services provided by SmartApp, a full-cycle web development company. Gain access to Design and Software Development and grow your business through partnership with SmartApp.
Here we relate to you, who we are, how we are, who we are looking for and who we are not. And we’ll even reveal the secret, as our interview conveys. Let's get acquainted!
To get students into the system, the teacher sends a direct link to his/her students. The student Logs In in 3 steps:
1. Entering the class code.
2. Choosing their avatar and name among their classmates.
3. Choosing 3 unique pictures in a certain order.
The teacher prints out beforehand the cards with the information they will need to enter beforehand. The cards are distributed to the students.
The learning process consists of reading books, which are grouped into levels of 8, 10, or 12 books, depending on the difficulty. After reading each book, the student receives one piece of the puzzle, which is then assembled into illustrations of different animals.
The student has a separate page with the entire collection of animals, including blocked levels, which motivates them to keep collecting.
To make the learning platform even more motivating for little students, we have added a reward system — animal emojis.
Just as levels consist of a certain number of books, each book consists of 8 steps. For passing each step, the system “gives” the student one emoji. By the end of all levels, the student will have collected about 2,500 emojis.
The puzzle collection consists of animals images. Each animal belongs to one of the 4 nature sectors: sea, beach, forest, and mountains. We made a progress map in the form of a natural landscape, on which the 4 sectors are represented.
On the map, a student can see which levels have been passed, and which are still to be completed. It is also clear which book is in the level the student is currently in. A student can see which step in the book he/she is currently progressing through.
Reading each book consists of 8 steps, which include watching a video, repeating the text aloud after the speaker, and going through quizzes. The final step is to record student speech and send it to the teacher for review.
If the student did well, the teacher will “give” the student a piece of the puzzle. If the student did not do well enough, the teacher will record a message with recommendations, and the student will do another recording.
We integrated Moodle with React. This increased the speed of the whole system during the times when a large number of users are on the platform. It also allowed us to get away from the «boxed» look and make a beautiful custom-made interface.
The teacher has to add students to his/her class. Since he/she can have a large number of students, adding each manually through the standard form is not very convenient, we need the ability to upload all at once.
To solve this problem, we used the functionality of CSV files.
We use this service to display quizzes with different types of questions nicely and functionally. It is a SCORM package that allows you to quickly create courses with more options to customize the visual display. It also adapts well to mobile devices, allowing our users to learn from different devices.
To make sure young students always have information how to get into the system at hand, we made cards. The teachers can download a cards PDF from their interface, print them, and hand them to the students.
Teachers have the additional option of giving students a certificate for passing a level. The teacher can find certificates for each level in their interface, print them, manually type in their students’ names, and present them.
We onboarded our team on Trello. This way the whole team was in touch, communicating with the client, clearly understanding the status of tasks, and seeing the client’s feedback.
The whole team also had access to Figma. Everyone could see the client’s point-by-point comments which was extremely useful for us.