Built by The Code Lawyers · Education & campus software

ColyfConnected learning and campus operations, with Lamp AI integrated.

  • Web portal
  • Mobile app
  • Lamp AI integrated
  • TypeScript
  • React / Vite
  • React Native / Expo
  • Nest / Fastify
  • PostgreSQL
  • Firebase Hosting

Learning, teaching and campus life, connected. Make room for a brighter day.

The project

What is Colyf?

Colyf is an education and campus management platform built by The Code Lawyers. It connects the daily work of students, teachers and institution staff: course material, assignments, feedback, attendance and the activities that make up campus life.

A public website introduces the platform, while the web portal and mobile app serve authenticated institution members. People work within their institution, role and course scope. Modules and actions depend on the institution's configuration and enabled features.

Colyf integrates Lamp, The Code Lawyers' AI assistant, into its web and mobile experiences. Lamp can find information a user is allowed to access and prepare supported changes for review, while Colyf's normal application permissions remain in control. Lamp is also available as an independent product outside Colyf.

See Colyf's platform

Designed around real work

What Colyf brings together.

01

Learning in context

Courses, lessons, assignments, assessments and feedback connect teaching activity with the student's next step.

02

Academic operations

Attendance, registry and admissions workflows give authorized staff tools for day-to-day institution administration.

03

Campus life

Clubs, events, notices and community features keep activities connected to the people and institution they belong to.

04

Web and mobile

An authenticated browser portal and native mobile experience support work across desktop and phone.

05

Role-aware access

Institution membership, role, course scope and feature settings determine which records and actions a person can use.

06

Lamp inside Colyf

The integrated assistant works with authorized context and presents supported changes for explicit confirmation.

One campus. Every perspective.

The modules a school day runs on.

Each person sees the parts their institution enables and their role allows.

  • Learning
  • Institution
  • Campus life
  • Lamp AI
  • Today dashboardWhat's next, at a glance
  • Courses & lessonsDrafts, publishing, completion
  • AssignmentsSubmissions, grading, published results
  • QuizzesQuestion banks, autosave, results
  • AttendanceVersioned, with correction history
  • Registry & admissionsEnrolments, guardians, offers
  • Fees & receiptsBalanced ledger, offline receipts
  • Timetable & calendarSchedules, holidays, notices
  • Clubs & eventsApprovals, registration, check-in
  • MessagesChannels, read state, safeguarding
  • School communityPosts and moderation, school-scoped
  • LampAI assistant with reviewed actions

Your day, connected

One connected academic day.

Illustrative screens. Modules and actions depend on each institution's configuration and a person's role.

ColyfExample university08:4511:0015:3018:00
Teacher viewStudent viewStudent & guardianStudent view

Attendance · Design studio B

Saved as version 1 · corrections keep history

Human-centred design

  1. Lesson 02 · Observing people
  2. Lesson 03 · Journey maps
  3. Lesson 04 · Better questions
SlidesReadingContinue lesson →

Design research journal

GradedPublished

Visible to the student and linked guardians

Creative workshop · Friday 5:30 PM

Registered · places limited
Ask Lamp: what's on this week?
Web portalMobile
  1. 08:45 · Attendance

    Attendance, kept in order.

    Teachers take attendance for their assigned classes. Corrections keep their history, while authorized staff run the registry and admissions workflows their institution enables.

  2. 11:00 · Learning

    Pick up the next lesson.

    Scoped courses, published lessons and completion keep a student's next step in view, wherever they left off.

  3. 15:30 · Feedback

    Graded, then published.

    Teachers grade submissions and publish results deliberately. Students and their linked guardians see what has been published.

  4. 18:00 · Campus life

    Clubs, events and notices.

    Clubs take events through drafts and approvals, students register for limited places, and notices stay with the people they concern.

Architecture in motion

Public discovery, private institutional work.

A prerendered public site, an authenticated portal and a mobile app share TypeScript contracts with one API that enforces identity, roles and feature rules.

Colyf architecture: a prerendered public website and an authenticated React web portal, both on Firebase Hosting, plus a React Native mobile app, all talk to a Nest and Fastify API on Heroku that checks identity, membership, roles, resource access and feature rules before reaching PostgreSQL with row-level institution policies. Lamp uses the same authenticated routes.sign inFirebase HostingAPI on HerokuPublic websitePrerendered for discoveryWeb portalReact / Vite · signed inMobile appReact Native / ExpoNest / Fastify APIIdentity · membershipRoles · resource accessFeature rulesPostgreSQLRow-level institutionpoliciesLampSame authenticated routesColyf architecture: a prerendered public website and an authenticated React web portal, both on Firebase Hosting, plus a React Native mobile app, all talk to a Nest and Fastify API on Heroku that checks identity, membership, roles, resource access and feature rules before reaching PostgreSQL with row-level institution policies. Lamp uses the same authenticated routes.sign inFirebase HostingAPI on HerokuPublic websitePrerendered for discoveryWeb portalReact / Vite · signed inMobile appReact Native / ExpoNest / Fastify APIIdentity · membershipRoles · resource accessFeature rulesPostgreSQLRow-level institutionpoliciesLampSame authenticated routes
  • Prerendered public site and separate authenticated portal
  • Shared TypeScript contracts across web, mobile and API
  • PostgreSQL and application authorization enforce data scope

Inside the build

Explore the engineering.

A few useful answers

About Colyf.

What is Colyf?

Colyf is The Code Lawyers' education and campus management platform for schools and universities. It connects learning, teaching and institutional operations through web and mobile experiences.

Who can use Colyf?

Institutions manage access for students, teachers and authorized staff, with additional roles such as guardians and finance where configured. Each person's view depends on their membership, role and enabled features.

Is Colyf available on mobile and the web?

Yes. Colyf has an authenticated web portal and a mobile application. Visit the public Colyf website for current platform information and account access.

How does Colyf use AI?

Lamp is the integrated AI assistant. It can answer using permitted institution context, ask follow-up questions and prepare supported actions. Changes require confirmation and are checked again by the application's normal authorization rules.

Is Lamp only available inside Colyf?

No. Colyf integrates Lamp into its web and mobile experiences, and Lamp is also available as an independent AI assistant product from The Code Lawyers.

Your next project

Build something that
makes work clearer.

Talk to The Code Lawyers