← Our work / Education & data

Education Data Platform

A shared workspace for collecting school data, reviewing submissions and preparing reports.

Product in development
Illustrative stock photograph of a learning environment
Education Data Platform · illustrative photography

The starting point

School information passes through many people. Collection, review and reporting need clear ownership and a record of what changed.

What we built

Collection events bring the form, deadline, submission workflow and reporting into one place. Institutions submit information through explicit review stages.

How we approached it

A SvelteKit interface works with a Go API. Role and scope checks are enforced on the backend; historical snapshots preserve each committed submission stage.

Under the hood

SvelteKit and TypeScript → Go REST API → PostgreSQL, with background workers and S3-compatible attachment storage.

Impact

The implementation brings institution management, scoped access, collection workflows and operational reporting into one traceable system.

TECHNOLOGIES
SvelteKitTypeScriptGoPostgreSQLDocker
CONNECTED THINKING

Explore the related work.

CAPABILITY

Software engineering

Purpose-built software for the way your business actually works.

Have a problem worth solving?

Talk to Royoltech
Let’s chat