Bamboo Agile

0.00/5 (0 Reviews)

Full-Cycle Software Development Company

Bamboo Agile is a software development company with an office in Tallinn (Estonia) and a R&D center in Minsk (Belarus) where we enjoy the status of a High Tech Park resident. For more than a decade, we’ve been delivering quality IT solutions for clients fro ... Read more
$25 - $49/hr
Estonia, Belarus
10 - 49
Bamboo Agile
0.00/5 (0 Reviews)
Full-Cycle Software Development Company
Amount: $100001 to $500000 Timeline: 25 weeks Education

A secure AI-powered solution that helps parents to track their children's progress, and the staff to organize the tuition process.
Using web and/or mobile app, parents, teachers, and headmasters can monitor pupils’ progress, and access the schedule, teachers’ notes, etc. Both apps allow parents to monitor their children’s grades and attendance. Teachers can view and fill in the class register, leave notes for students, and see their schedule.

Features for Parents

  • Monitor children's progress
  • View the pupil’s educational journal
  • See homework due the next day
  • Access the electronic diary
  • Access pupil rankings
  • Receive notes from teachers

Features for Teachers

  • Access the working schedule
  • Access teacher rankings
  • Leave and receive notes
  • Review notes

Features for Headmasters

  • Make notes for pupils
  • Review educational journals
  • Review studies statistics
  • Review notes


School OS aunique product developed by the Bamboo Agile team from scratch. Before startingwork on the project, we had to do lots of research (including big dataanalysis) to better understand modern educators’ specific needs and to refinethe vision of the product. Our goal was to create apps which would simplifyparental monitoring of their children’s progress allowing to view their gradesand rankings, and facilitate the parent-teacher communication. An importantrequirement was that the final product should be accessible via web and mobileapps.


On the backend: using MySQL database for data storage; using Redis data storage for keeping cached data and user sessions, manual and performance testing, creation of server monitoring settings, integration with payment systems; using sockets for real-time updates on mobile devices, plus FCM integration for subscriptions and push notifications.
On the web side: creation of web interface for various user roles, slow internet connection support, offline mode, setting up the functionality for sending SMSsin different countries.
On the API side: adding functionality for sending push notifications to the mobile app;localizing the system interface into different languages.
On the mobile side: uploading app builds to Google Play and iTunes Connect, promo website launch.


The BambooAgile team created web and mobile apps which allow users to monitor and managethe educational process. With School OS, users are able to view the schedule,homework, academic achievements in every subject, and benefit from many otherfeatures essential for today’s digitally connected students, teachers, andadministrators. Depending on user type, the system enables different features.
Allrelevant information is available: students’ grades, attendance, assignments,schedules, teachers' notes, etc. The solution offers a unique feature:providing an insight into a pupil’s performance and making data-basedsuggestions on how to improve it.
School OShas three different UIs: one for parents, one for teachers, and one for schooladministrators. Each version has specific functionality. Each user is given aunique ID and password for the system so a parent can access only their child’sprofile.

$50001 to $100000
12 Weeks
$10001 to $50000
12 Weeks
$50001 to $100000
21 Weeks
Advertising & Marketing
$100001 to $500000
30 Weeks
Contact information
Bamboo Agile
Maakri tn 19/1-7k, Tallinn, Harju 10145
+ 372 69 80335
Bamboo Agile
2nd floor, Francyska Skaryny 15B-2, Minsk, Minsk 220114