school platform
Rocco School Platform.
A connected school system with an Admin Portal as the source of truth, dedicated portals for teachers and students, a student mobile app, and Rocco — an AI study companion that lives inside each student's real classes.

about the project
Rocco School Platform works like one connected school system, with the Admin Portal as the source of truth. The admin builds the school structure first — academic years, terms, subjects, rooms, teachers, students, and subject groups like Math 9A, French 9B, or Biology 10C — then assigns teachers and students to those groups and schedules times and rooms for each. Students aren't locked into one class all day: a student can have French with one group, Math with another, and Biology with a third. The Teacher Portal only shows each teacher the subject groups assigned to them, where they upload chapters, lessons, files, homework, exams, grades, and exam scope. The Student Portal only shows each student their own schedule, classes, homework, exams, grades, classmates, rooms, and teachers. The Student App mirrors that data on mobile — daily schedule, homework, classes, exams, Rocco, and quick study help — optimized for the phone.
Rocco sits on top of the school data. It can use the student's enrolled classes, teacher-uploaded chapters and materials, homework instructions, exam dates and scope, and the student's own progress. It never sees other students' private data, classes the student isn't enrolled in, teacher-only content unless allowed, or homework answers directly. Example: if Maya is enrolled in Math 9A and has an upcoming fractions quiz, Rocco knows her math teacher, chapter, materials, homework, and exam scope, then helps her revise with explanations, examples, quizzes, and study plans. In short: admin builds the school map, teachers fill it with learning content, students experience their personalized school day, and Rocco helps inside that exact context.
more projects


