Case study

Architecture, delivery, and impact — how this product was scoped and shipped.

Koine – A Comprehensive Sex Education Platform for Children and Adolescents
EducationCMSSEO

Koine – A Comprehensive Sex Education Platform for Children and Adolescents

Product:koine.id.vn

10 features9 roles12 technologies3 repositories

Stack

Technologies

Next.jsNestJSReact NativeTypeScriptPostgreSQLPrismaSocket.ioTailwind CSSShadcn UIAWSCI/CDGit

Access

User roles

AdminManagerSupporterSalesContent CreatorExpertGuestParentChild

Overview

Product & engineering

  • Koine is a massive educational ecosystem featuring over 130 web screens and 50 mobile screens. It provides a safe, engaging environment for teenagers to learn about puberty and personal health.
  • Flexible Learning Paths: Users can buy ready-made courses or mix and match specific chapters to create their own personalized learning journey.
  • Integrated E-commerce: A complete shopping experience for personal care products, featuring secure payment gateways and automated shipping APIs.
  • Real-time Interaction: Implemented Socket.io to power virtual classrooms, live streaming sessions, and private chat rooms.
  • Parental Control System: Parents can create sub-accounts for their children, monitor progress, and ensure a safe digital experience.
  • Full-stack Development: Managed everything from UI/UX design to building the NestJS backend and PostgreSQL database.
  • SEO Specialist: Successfully optimized the platform to rank #1 on Google Vietnam for the "Koine" keyword.
  • System Architecture: Designed a robust management dashboard for 10 different user roles using RBAC (Role-Based Access Control).
  • Winner of multiple national awards in the Startup and EdTech categories.

Scope

Key features

  • Personalized Course Customization
  • E-commerce Store & Inventory Management
  • Real-time Live Classes & Workshops
  • Parent-Child Account Linking & Monitoring
  • Interactive Educational Games
  • Real-time Group Chat & Expert Consultation
  • Multi-role Admin Dashboard
  • Automated Shipping & Logistics Integration
  • Secure Payment Gateway Integration
  • Advanced Notification System

Ownership

My contributions

  • Project Management & System Architecture
  • Database Schema Design & Optimization
  • Full UI/UX Design (180+ Screens for Web & Mobile)
  • Backend API Development & Security
  • Integration of Third-party Services (Payments, Shipping, Auth)
  • SEO Strategy & Performance Tuning

Visuals

Interface gallery

Production screens — layout, density, and real-world states.

Project screenshot 1
Project screenshot 2
Project screenshot 3
Project screenshot 4
Project screenshot 5