about studdy-buddy

a personal project born from frustration with scattered learning resources.

Why I Built This

learning web development in 2025 is a lot. google searches return outdated stack overflow threads. llm searches hallucinate methods that don't exist. tutorials are stuck in 2022. decision paralysis before you even start.

so i made myself this simple wrapper with clean ui/ux where i can learn and bounce ideas when i'm not building.

it's open source. contributions welcome if it helps you too.

Built With

Frontend

  • React 19.2
  • Next.js 16
  • TypeScript 5.9
  • Tailwind CSS 4.0

Backend

  • Next.js API Routes
  • OpenAI API (GPT-4o Mini)
  • Server Components

Deployment

  • Vercel
  • Turbopack
  • Edge Runtime

Developer Tools

  • pnpm
  • ESLint
  • Geist Fonts
  • Lucide Icons

Design Principles

KISSkeep it simple stupid - when in doubt choose the simpler solution
DRYdon't repeat yourself - minimal code, maximum impact
Brutalismfunction over form, bold borders, monospace fonts, no fluff
Personalbuilt for me first, shared second - honest and direct

What's Next (Maybe)

stretch goals and ideas for future iterations:

  • light mode toggle - for those who hate their eyes less
  • progress tracking - save your learning journey
  • custom difficulty curves - adapt to your skill level
  • spaced repetition - actually remember what you learn
  • code playground - test concepts in real-time
  • more tech stacks - expand beyond web dev basics
  • community flashcard decks - share and learn together

Get Involved

this is open source. feel free to contribute or fork it.

built by trevor brown.

released: october 2025