claudedwithlove
explore/programing-training-programing-training-web

programing-training-web

Crafted

A full-stack web application that helps programmers learn technical vocabulary and concepts through spaced repetition flashcards and quizzes. The platform tracks learning progress, measures study time, and stores performance history to reinforce knowledge retention, with a Next.js frontend and Ruby on Rails REST API backend.

·1··submitted April 17, 2026
View on GitHub
Clauded With Love Rating
6.1 / 10

A full-stack web application for programmers to learn technical vocabulary through spaced repetition flashcards and quizzes, featuring a Next.js frontend and Ruby on Rails API backend. The platform tracks learning progress and study time to reinforce knowledge retention through interactive exercises.

Code Quality6.5
Usefulness7.0
Claude Usage6.0
Documentation5.5
Originality5.5
Highlights
  • Clean separation of concerns with Next.js 15/React 19 frontend and Rails 7 API backend architecture
  • Implements spaced repetition learning methodology which is scientifically proven for knowledge retention
  • Modern tech stack with TanStack Query for data fetching and planned Cloudflare Workers deployment
To Improve
  • Add comprehensive API documentation with endpoint specifications and example responses
  • Include screenshots or demo videos in the README to showcase the user interface and learning experience
Stack