Custom User Management System for a Major US EdTech Company
Client
A leading US educational company needed a custom user management solution. With our help, +28K schools handle authorization, user management, and log in integrations with 3rd party software.
- Location: USA
- Industry: Education
- Client since: 2014
Challenge
The project is a component of the K-12 eLearning Platform. The client needed a way to manage academic operations. We developed a user access platform that would integrate with 3rd party software.
Our main goal was to develop a tool for creating and managing user accounts. The platform should cater to teachers, students, and other staff. Thousands of students can use the platform in a single school, so it’s crucial to ensure stable user access.
In addition to managing users, we had supplementary technical specifications. Specifically, the system needed to be conducive for integrations with third-party products and compliant with standards and protocols critical for K-12 education.
Requirements
- Manual user creation capability
- Integration with third-party systems using standardized protocols: REST API, LTI
- Implementation os SSO login
- Grant system access from third-party platforms
- Access provision in third-party systems
- End-of-year (EOY) process reports
- Subscription management
Solution
Based on the requirements, the Aristek team developed a solution that caters to both educational institutions and the students. The key features of the prepared service include:
LMS & SIS Integrations
Canvas, Schoology, Google, Clever, Infinite Campus, Skyward, Classlink, Aeries, OneRoster integrations
Integration with the Cambium Aggregator
Salesforce integration
Migration to AWS Cloud-Based Solution
Data Encryption within Each District
Statistical Reports & Analytics
Tools & Technologies
- PHP Symfony
- MySQL
- Redis
- Sonata Admin
Team
- x5PHP Developers
- x2QA Engineers
- x3Customer Support Specialists
- x1Business Analyst
- x1Project Manager
Results
- 28kSchools
- 3k Districts
Depending on the requirements of individual districts, the solution features flexible settings for various types of integrations. This allows the product to be successfully implemented in numerous educational institutions, aiding the Client in scaling their business. Additionally, this solution incorporates new functionalities and utilizes emerging technologies.