MATR

Helping children succeed in math and SAT through eLearning platform providing one-on-one training sessions

MATRMATR
Industry
eLearning & Education
Location
United Kingdom
Client Since
2018
Team Size
4

Project overview

Matr is a UK-based company providing online maths tutoring and SAT preparation sessions for children. Its web-based solution easily connects students and tutors around the world by means of video and voice conferences. An ability to share materials and screens for effective teaching and learning is accompanied with rich facilities for all types of customers.

The system features a large and complicated domain: parent and tutor portals, student sessions online tabula, various types of quizzes and maths assessments, feedbacks, smart booking of sessions, automatic payments and payouts, tutor recruitment portal, student and tutor reports, extensive admin portal etc.

The SOLVVE team’s main goal was to take the leading part in the design and to fully implement an appropriate back-end solution to keep the system stable and consistent.

Execution

The back-end solution involved a number of low-coupled microservice applications, each encapsulating its own submodel and persistent storage. Applications exposed RESTful API for UI applications as well as for integration with third-party enterprise systems.

Communication between microservices was primarily implemented in an event-driven manner.

The deployment model involved Docker containers of web-applications hosted inside of a Kubernetes engine. The team also took an active part in the development of the system’s front-end side.

Features

  • One-on-one video and voice tuition
  • Access to learning resources
  • Session scheduling and booking
  • Flexible tuition plans
  • Student assessments
  • Parent portal and student reports
  • Tutor portal and reports
  • Automatic tutor payouts
  • Tutor applicants interviewing and testing
MATR

Project results

  1. Loved by UK parents and pupils, constantly growing customer base: used in more than 2000 schools in the UK.
  2. National math program for children of 6-12 years of age with a breakdown by grade.
  3. Up to date curriculum resources students.
  4. Preparation for SAT, including 2020 revisions.

Technologies

Java, JPA/Hibernate, PostgreSQL; Liquibase; Stateless REST APIs, SpringMVC; Google PubSub; React, TypeScript; Stripe; OpenID, Auth0; GCP, Docker, Kubernetes

What our great customers say

We prioritize driving our clients' business growth by leveraging technical expertise and business acumen.

“They’re very good at what they do.

The team delivered good results, producing a high-quality platform that is scalable, and they may work on expanding the product to new regions. They are skilled in development but lack good resources in project management.

Chairman,

Gaming Company, Saudi Arabia

“It’s been a great experience for us.

Since engaging with SOLVVE, the client has now streamlined and corrected their processes through a platform that meets their needs. They lead a communicative approach to work closely with the team for constant reports and summaries on the project. The client also praises their competitive pricing.

Executive,

Stone+Lain, Сanada
Delmar

“We’re 100% satisfied with their services.

Since partnering with SOLVVE, network downtime and technical issues have been minimized, much to the delight of internal stakeholders. The team performs well from a project management standpoint.

Avraham Gniwisch,

Healthy Longevity Cafe, Czech Republic

“They really care about making the app better.

SOLVVE successfully delivers all the promised deliverables on time and within the discussed budget. They communicate timelines and costs very clearly via Zoom, ensuring an effective workflow.

Chad Jones,

Firm Foundation Academy, USA
LedPax

“The team is great when it comes to complex development tasks.

SOLVVE’s turnaround times have also been greatly commended. Thanks to their work, the company now has more time to generate business. Their project management has also been excellent, and they provide unique ideas to the firm.

Controller,

Manufacturing Company, New York, USA
Healthy Longevity Cafe

“SOLVVE works quickly and communicates seamlessly with our team.

Thanks to the SOLVVE team, the client can now track and manage customers, inventory, and user data more efficiently. The client appreciated how the vendor provided quick and clear communication and timely fixes.

Executive Assistantto CEO,

Healthy Longevity Cafe, Czech Republic
Tevico

“They delivered on time, assessed needs, and found solutions if none was apparent.

SOLVVE delivered the project on time, meeting the client's expectations. They communicated frequently and promptly via email and virtual meetings, ensuring an effective workflow.

Executive,

Terrae Voluntas, Texas, USA