Education · Training & learning platform

From finding a course to earning a certificate, in one connected academy.

OneAccess can present its training offer and manage the learning journey in one application, giving learners a consistent place to discover courses and continue their studies.

A connected education platform for OneAccess Network & Cyber Academy in Sri Lanka. The public training site, student learning portal and staff admin share one system for courses, batches, live sessions, exams, payments and certificates.

Built by the CrysoLabs team

OneAccess Academy homepage — A focused introduction to networking, cybersecurity and cloud training, with a direct path into the course catalogue.

Category

Education & Learning

Collaboration

CrysoLabs Team

Primary stack

Next.js, React, TypeScript

Business context

A networking and cybersecurity academy needs more than a course brochure: staff must coordinate students, instructors, batches, learning access, payments and certification while keeping public content current.

Client fit

Training academies and certification providers that need a public website, a student portal and operational tools in the same platform.

What this proves

The concrete capabilities this build delivers, taken from the shipped product.

Public training catalogue and certification information
Course batches, modules, enrolments and live sessions
Exam attempts, answers and certificate verification
Payment slips, coverage and approval workflows
Separate staff roles for administrators, instructors and support

Key capabilities

Training discovery

Course categories, instructor highlights, learner feedback, FAQs and certification information guide prospective students toward relevant training.

Learning and assessment

A student portal supports course enrolment, learning materials, live sessions, exam attempts and certificates.

Academy operations

Staff manage courses, batches, learners, payments and public content from dedicated CMS and LMS areas.

Technology

Tools and architecture choices used to build and ship this project.

Next.js
React
TypeScript
Tailwind CSS
Prisma
MongoDB
NextAuth
Cloudflare R2
Redis
Resend

Architecture summary

A shared Next.js application

The public website, authenticated learner experience and staff admin use Next.js, React and TypeScript.

Structured learning data

Prisma models on MongoDB connect courses, batches, enrolments, exams, payment approvals and certificate records.

Media and communications

Cloudflare R2 media uploads, Redis-backed services and Resend email support the platform's operational workflows.

Strategic thinking

Connect the public course offer to the learning system.

Keep course delivery, payments and certification in a shared data model.

Give staff access according to their operational role.

Overview

A connected education platform for OneAccess Network & Cyber Academy in Sri Lanka. The public training site, student learning portal and staff admin share one system for courses, batches, live sessions, exams, payments and certificates.

Showcase gallery

Key screens and system views from the build, each tied to what it does for the business.

OneAccess Academy homepage — A focused introduction to networking, cybersecurity and cloud training, with a direct path into the course catalogue.

OneAccess Academy homepage

A focused introduction to networking, cybersecurity and cloud training, with a direct path into the course catalogue.

Find the right training — The public training catalogue brings course options, categories and learning paths together.

Find the right training

The public training catalogue brings course options, categories and learning paths together.

Certification pathways — Exam and certification information helps learners plan their next professional qualification.

Certification pathways

Exam and certification information helps learners plan their next professional qualification.

Learning on mobile — The academy homepage adapts its navigation, typography and enrolment calls to action for smaller screens.

Learning on mobile

The academy homepage adapts its navigation, typography and enrolment calls to action for smaller screens.

Related work

Bring your academy into one platform

Connect course discovery, student learning and everyday operations with a platform built around your training business.