Skip to main content

FREE TUTORING PLATFORM

Share the Light

A free tutoring platform that connects students with volunteer tutors — with dedicated student, tutor, and admin portals, live video sessions, real-time chat, and role-based operations.

Share the Light marketing homepage on a laptop with free tutoring headline and Find a Tutor call to action

About the Project

Share the Light

Share the Light is a free tutoring platform operated by admins who vet volunteer tutors and support students online. Students book sessions through a guided tutor-matching flow, manage favorites, chat, and join live calls. Tutors complete onboarding and certification, run sessions on Daily.co, log outcomes, and contribute resources and events. Admins govern applications, scheduling, chat safety, training, subjects, and analytics from a permissioned control plane — so free tutoring stays organised, safe, and measurable.

Soft UI product surface

Three portals.One soft tutoring system.

Student booking, tutor certification, and admin governance share one platform — rendered here in a neumorphic soft-UI composition.

Build a platform like this
Share the Light overview of student, tutor, and admin portals with soft UI product surfaces
Student · Tutor · AdminSoft UI showcase

For students

Share the Light student portal booking and learning surfaces for finding tutors

Roles

Share the Light role-based permissions overview

Calendar

Share the Light admin sessions calendar and operations controls

Students

Book, chat, learn

Tutors

Train, teach, log

Admins

Govern & schedule

Project Deep Dive

Project Deep Dive

Unpacking the architecture, innovations, and real-world results

01

A guided path from subject to session

Students do not hunt blindly for help. A booking wizard walks them from subject and session type to available times and matched tutors, then confirmation and feedback. Favorites, chat, study tips, and community content keep learning support close after the first booking.

Share the Light student portal booking and learning surfaces for finding tutors
02

Volunteer tutors who are vetted and prepared

Tutors apply with transcripts, complete onboarding, and move through training modules, quizzes, and certification before taking students. Once live, they manage availability, approve sessions, join video calls, write post-session logs, and track personal impact.

Share the Light tutor onboarding and certification journey for volunteer tutors
03

Live video and a clear session lifecycle

Every session moves through explicit states — request, approval, reminder, Daily.co room, completion, and feedback. Cancel and reschedule paths are built in, so free tutoring still feels reliable for both students and tutors.

Share the Light session lifecycle from booking through live video and feedback
04

Operations with roles, calendars, and quality controls

Admins review tutor applications, manage students and tutors, schedule and reassign sessions, moderate chat, and run support inboxes. RBAC governance, audit logs, performance analytics, and subject configuration keep the marketplace under control as volume grows.

Share the Light admin sessions calendar and operations controls
05

Resources, events, and shared learning content

A resource library, community events, study tips, announcements, and subject catalogs extend tutoring beyond one-to-one calls. Tutors can propose resources and events for admin review, so the community grows with oversight.

Share the Light resource library for shared learning materials
06

Stack, portals, and what we delivered

Share the Light runs on Next.js and React with PostgreSQL via Prisma, NextAuth sessions, Daily.co video, Socket.IO chat, AWS S3 media, Brevo email, and English/French i18n. Code Huddle delivered the public marketing site plus student, tutor, and admin portals as one connected tutoring platform.

Share the Light project story and delivery overview

Key Outcomes

Key Outcomes

Measurable results that demonstrate the impact of thoughtful design

3 portals

student, tutor, and admin experiences in one connected product

Live video

Daily.co rooms with reminders, approvals, and session completion

Vetted tutors

application review, training modules, quizzes, and certification gates

EN + FR

bilingual product surfaces with next-intl localization

Build with Code Huddle

Want to build a tutoring or education marketplace like Share the Light?

Book a huddle

Next Project

BIMECO Markup Tool

Next Project

Questions

Frequently asked questions

Straight answers about this free tutoring platform and how we delivered it.

Share the Light is a free tutoring platform that connects students with volunteer tutors. It includes a public marketing site plus student, tutor, and admin portals for booking, live sessions, chat, training, and operations.

Students book and attend free sessions. Volunteer tutors onboard, train, teach, and log outcomes. Admins review applications, manage users, schedule sessions, moderate chat, and configure subjects, resources, and events.

Sessions are requested and approved, then run in Daily.co video rooms with reminders and an explicit lifecycle through completion, cancellation, or reschedule — followed by tutor logs and student feedback.

The platform uses Next.js and React, PostgreSQL with Prisma, NextAuth, Daily.co for video, Socket.IO for chat, AWS S3 for files, Brevo for email, and next-intl for English and French.

Yes. If you need multi-portal education products with booking, live video, chat, training, and admin governance, we can help design and ship a comparable platform. Start on our contact page.

Related expertise

Explore the engineering capabilities used to deliver products like this one.