Skip to content

KROFN/k-train

Repository files navigation

K-Train

Multi-course practice web app prototype for exam and study workflows.

Status: Paused prototype.
The project is kept public as an education-product experiment and is not currently maintained as an active learning platform.

What it explores

K-Train started as a gamified EGE Russian practice app and later grew into a broader multi-course trainer concept.

Current project ideas include:

  • course selection
  • public and locked courses
  • quick practice flows
  • progress tracking
  • XP, levels, streak and hearts
  • weak-topic detection
  • local progress storage
  • access-code based course unlocks
  • auth-related UI experiments

Existing course examples include Russian EGE, Physics OGE and a locked math mode.

Stack

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • Zustand
  • Zod
  • Prisma / Supabase dependencies
  • Radix/shadcn-style UI components

Run locally

bun install
bun run dev

Open http://localhost:3000.

Notes

This repository is not presented as a finished product. It is useful as an experiment in gamified practice, course structure, progress state and educational product UI.

About

Paused multi-course practice web app prototype for exam and study workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors