Course Progress

Circular ring showing percent complete next to a course label and a lessons-done caption.

58%
React performance14 of 24 lessons completedOn track

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Education3 } from "@/components/beste/piece/education3";

<Education3
  completed={14}
  total={24}
  label="React performance"
/>

More Education pieces

View all Education
24 lessons
Design systems for shipping teams
Beste Sözen6h 42m
58%

Course Card

education1

Course tile with a gradient thumbnail, instructor byline, duration, and an inline progress bar.

You passed
8/ 10
80% · Passing mark 7/10Finished in 12:42

Quiz Result

education12

Quiz outcome card with a trophy tile, pass or fail tint, score fraction, percent, and elapsed time.

14
14-day streakShow up tomorrow to keep it alive.

Learning Streak

education9

Streak card with a flame badge, seven-day dot grid, and an encouraging caption underneath.

Composing tokens with Tailwind18 min
03

Lesson Row

education2

Single lesson entry with a status glyph on the left, title, duration, and padded index on the right.

TypeScript4,320 / 5,000 XP
Lv 7
680 XP to Lv 8

Skill Level

education10

Skill card with a violet level badge, XP numerator over denominator, and a gradient progress track.

Full-stack TypeScript · Spring cohort
Students12,480
Rating4.8
UpdatedLast week

Course metadata strip summarizing student count, star rating, and last updated in a three-column grid.