Assessment reporting for e-learning platform

Details

Client

Benchmark Education

Education Technology

Services Provided

  • Infrastructure Architecture and Buildout
  • Infrastructure as a Code
  • DevOps
  • Near Real-Time Data Analytics
  • Data warehousing
  • Web Development
  • API Development
  • Quality Assurance
  • Performance Testing
  • Design / UX

Technology

  • AWS Redshift
  • AWS Kinesis
  • AWS S3
  • AWS Cloudfront
  • AWS ECR
  • AWS ECS (Fargate)
  • AWS CloudWatch
  • AWS RDS (Postgres)
  • AWS Lambda
  • AWS Glue
  • AWS Cloudformation
  • Circle CI
  • React
  • Java / Spring Boot
  • JMeter
  • GitHub

Implemented improved interactive reporting to better assess and monitor students’ needs and progress

Challenge

Benchmark Education has been a leader in the educational publishing industry for over a decade. Their web-based e-Learning platform, Benchmark Universe, provides a diverse range of digital tools and products for teachers, students, and administrators including assessments and reporting tools. Benchmark wanted to enhance their reporting and analytical capabilities by establishing a new data lake, reporting service and reporting user interface. In addition, they wanted to lay down the foundation for additional analytic and reporting capabilities in future releases of their product. 

Solution

In order to complete their vision and implement the improvements in advanced reporting and analytics, Benchmark partnered with IntraEdge to help design and build their new interactive reporting platform for Benchmark Universe. As a team, westablished a cloud native architecture powered by AWS which involved: 

  • Ingestion of student assessment data using AWS Kinesis 
  • Establishing data lake using Amazon S3 
  • Datawarehouse using Amazon Redshift 
  • Auto scalable API Engine powered by Java and deployed on Amazon ECS (Fargate) 
  • Custom reporting platform using React and deployed on Amazon S3 and Cloudfont 
  • CI/CD Pipeline using CircleCI 
  • Infrastructure as a code using AWS Cloudformation 

The entire platform was designed and developed with a robust Agile Team comprising of 15+ engineers and designers working both onshore and offshore.   

Outcome

The Benchmark Universe Reporting platform was successfully launched in August 2019 and provides new and improved reporting and visualizations for comparing student and class performance data. These new capabilities provide teachers and administrators with access to additional insights and greatly improved data visualizations for making better informed decisions on students’ progress and educational needs. In addition, IntraEdge was successfully able to lay down the foundations for additional reporting with the ability to release these features at the end of every Sprint. IntraEdge continues to work with Benchmark to keep improving and adding new reporting capabilities and features.

Due to the success of this project, Benchmark has partnered with IntraEdge to help improve other areas of the Benchmark Universe platform.  

People are the Platform

At IntraEdge, we help innovation stakeholders accomplish their technology goals through quickly identifying the right talent, delivering flexible professional services, and providing skills-based training. Whatever technology solution we deliver, it always comes down to the humans making things happen, which is why we believe at our very core that People are the Platform.

Back to Our Work

Contact us with any questions or comments you might have. We’re a people-oriented technology company where relationships are a key driver of business results.