DISCOVER DEV.PRO’S EXCLUSIVE CTO DINNERS. DISCOVER DEV.PRO’S EXCLUSIVE CTO DINNERS. LEARN MORE

SCHOOLCNXT: TWO-WAY COMMUNICATION SOLUTION FOR SCHOOLS

Cloud Development
DevOps
QA & Testing
Reporting & Analytics
Digital Transformation
Team size: 12 FTE
Duration: 4.5 years
Details
Client overview
Client overview

SchoolCNXT is a two-way mobile communication and engagement solution that helps parents and school representatives exchange information on a student’s educational progress, and share news and events in their native language.

Project summary
Project summary

Dev.Pro developed a web and mobile application for social networking and messaging with video, translation, text-to-speech, and dictation capabilities, as well as multi-role identification and an access management module.

DEV.PRO CONTRIBUTION

Dev.Pro helped design and develop both the mobile and web platform for communication between schools, pupils, and their parents. The app was developed for both iOS and Android in a highly regulated legal framework.

We met the client’s rigorous requirements for the video module, which included having no duration or size restrictions, an autoplay capability, and no bandwidth risks. The video feature design included various user interactions, like uploading from a mobile device and embedding videos from educational providers.

Data privacy and access management was a major focus, as one of the platform’s target audiences is underaged users. As a result, the Identification and Access Management feature services 8 roles and has over 50 permissions.

100% improvement in performance due to migration from Heroku to AWS. Dev.Pro chose AWS with a custom load balancer as the optimal cost / performance option.

Successfully implemented versioning of the backend API. The Dev.Pro team opted to use Uri Path to ensure a smooth user experience for all devices, regardless of the mobile software version [an issue for the client due to the diversity of users].

3X improvement in backend request processing thanks to a strong analysis of the Ruby backend code and implementation of the list of identified improvements.

Successful implementation of a Continuous Delivery process to minimize downtime when new releases go into the staging environment.

TECHNOLOGIES

Languages
Infrastructure
Databases
Monitoring
Capabilities

Contact us

Request to Speak with a Representative. Same-Day Consultations Available. Drop Us a Line.

Experience. Expertise. Know-How
900+
Tech experts
13+
Years developing
90%
Referral business
Security. Reputation. Standards
clutch aws partner network google cloud partner microsoft azure microsoft azureclutchaws partner networkgoogle cloud partneriso standardmicrosoft azure
Trust. Collaboration. Partnerships
salesloft
securrency
inveniam
global payments