The Problem
Schools manage a huge amount of student life across disconnected systems: academics, activities, competitions, houses, recognition, resources, communication, and student records. This fragmentation makes it harder for students to see their progress and opportunities, harder for teachers to coordinate activities, and harder for schools to build a connected student community.
Our Solution
ChuoHub is a digital school platform that brings the student experience together in one place.
Students can access their dashboard, school activities, competitions, results, points, house rankings, recognitions, resources, timetables, assignments, communications, and other school services through one platform.
Behind the student experience is a multi-school architecture designed to keep each school's data isolated while allowing schools to configure their own grades, classes, groups, houses, competitions, point systems, and recognition systems.
What We Built
For the hackathon, we focused on the core student-life experience:
Student → Activity/Competition → Result → Points → House Ranking → Recognition
A student can see what is happening in their school, participate in activities and competitions, earn points from results or participation, track their house standing, and receive positive recognition.
The wider ChuoHub platform also includes functionality for attendance, assignments, resources, timetables, online learning, parent linking, communications, analytics, and school administration.
Why We Built It
We wanted to move beyond individual disconnected school tools and create a single digital environment around the actual life of a student.
The goal is not simply to digitize school records. It is to make school participation, achievement, recognition, and community visible and connected.
How We Built It
ChuoHub was developed as a web application using AI-assisted software development. We designed the platform around role-based access, school-level data isolation, configurable school structures, student activities, competitions, points, houses, rankings, and recognition.
We iterated on the product by testing the user flows and refining the interface and underlying functionality.
Challenges
One of the biggest challenges was balancing a broad school platform with a focused hackathon experience. Schools have many different structures and workflows, so ChuoHub needed to be flexible without making the student experience unnecessarily complicated.
Another challenge was designing the system so that multiple schools can use the platform while keeping their information separated.
What We Learned
Building ChuoHub taught us that a useful school platform is not just a collection of features. The different parts of student life become much more useful when they are connected.
A competition result can become points. Points can affect a house ranking. A student's achievement can lead to recognition. The dashboard can then make that progress visible to the student.
That connected loop is at the heart of ChuoHub.
What's Next
We plan to continue improving ChuoHub with deeper school administration tools, stronger analytics, more integrations, richer student portfolios, and additional ways for schools to recognize and support student participation and achievement.
Built With
- css
- lovable
- postgresql
- react
- supabase
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.