Full-StackProject 007

GuildGrad - Language EdtechJuly 2026

A service that brings the power of technology to english learners. It combines courses, community clubs and language practice in one place.

GuildGrad - Language Edtech

About This Project

GuildGrad is more than a platform — it's a living, breathing community of learners who believe that language grows through connection. It's goal is to build the environment in which everyone thrives by default

Key Features

  • Lessons with exercises
  • Lesson completion and day streak tracking
  • RBAC model with three user tiers
  • Integrated MoR (Paddle) to get paid for the services
  • Authentication handled by Clerk 3rd party
  • Unique logo and navbar animation
  • Community features: voting and proposals
  • Responsive ui (mobile and desktop)

Challenges & Solutions

  • Building basic notification system
  • Logo animation and navbar behavior
  • Applying SSR components where possible
  • Designing database architecture
  • Implementing role-based access control system synced with Paddle
  • Clerk merchant of records proper setup
  • SSL, DNS and deployment configuration

Technologies Used

Next.jsReact HooksTailwindCVA + Tailwind mergeReactMarkdownDockerSQLitePaddleClerk
GuildGrad - Language Edtech - Image 1
GuildGrad - Language Edtech - Image 2
GuildGrad - Language Edtech - Image 3
GuildGrad - Language Edtech - Image 4
GuildGrad - Language Edtech - Image 5
GuildGrad - Language Edtech - Image 6