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.

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
For students

Roles

Calendar

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
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.

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.

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.

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.

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.

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.

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?
Next Project
BIMECO Markup Tool
Questions
Frequently asked questions
Straight answers about this free tutoring platform and how we delivered it.