Case study · Education

A school platform for tasks, awards and parents.

A school platform with classes, tasks, preset feedback, awards, exports and payments, with a mobile app, a web app and a payment portal.
Client
EDSIDERA
Sector
Education
What we built
Mobile app, web app, payment portal, backend with text to speech and exports.
Platform
Flutter mobile and web, Next.js portals with Stripe, Node.js backend on AWS with Google text to speech.

In short

Edsidera runs the day to day of a school programme: classes and tasks for students, preset comments and text to speech for teachers, a Rising Star award system, exports for administrators and payments for parents. It shipped as a mobile app, a Flutter web app and a Stripe payment front end on a shared backend.

The brief

Teachers, students, parents and administrators on one system.

Each role needs a different view of the same class. Teachers mark, students do, parents pay, administrators export.

What had to be true

  • Classes and tasks

    Classes, tasks and sub admins modelled in the backend.
  • Feedback at speed

    Preset comments and text to speech so teachers respond quickly and students can listen.
  • Recognition

    A Rising Star award system with its own screens and badges.
  • Payments and exports

    Stripe payments through a dedicated portal, exports for administration.

What we did

We built one backend and three front doors.

Mobile, web and payments all read from the same classes and tasks.
01

Shared backend

Classes, tasks, awards, users, payments and exports in one API with S3 storage.

One record of the school.

02

Teacher tools

Preset comments and Google text to speech, so feedback is fast to give and easy to consume.

Speed for teachers.

03

Payments apart

A separate Stripe front end for parents, so money and marking never share a screen.

Clear roles.

What changed

A programme that runs on the platform, not around it.

What each role gets from the build.

3

front ends: mobile, web and payments

Spoken

feedback via text to speech

Exported

records for administrators on demand

Technology

What this was built with.

Chosen to fit the problem and the team who owns it now.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5verified reviews on Google