claudedwithlove
explore/programing-training-web

programing-training-web

Crafted

A full-stack learning application that helps programming students memorize technical vocabulary through spaced-repetition flashcards and quizzes. Built with Next.js 15 and React 19 on the frontend, backed by a Ruby on Rails REST API, it tracks study progress, measures learning time, and persists user data to support long-term skill retention.

·0··submitted April 16, 2026
View on GitHub
Clauded With Love Rating
5.9 / 10

A full-stack web application that helps programming students memorize technical vocabulary through spaced-repetition flashcards and quizzes. Built with Next.js 15/React 19 frontend and Ruby on Rails API backend, it tracks study progress and learning time for skill retention.

Code Quality6.5
Usefulness7.5
Claude Usage5.0
Documentation4.5
Originality6.0
Highlights
  • Modern tech stack with Next.js 15, React 19, and Rails 7 API separation showing good architectural planning
  • Spaced-repetition learning approach addresses a real educational need for programming vocabulary retention
  • Clean project structure with separate frontend/backend directories and proper environment configuration
To Improve
  • Add comprehensive setup instructions, API documentation, and usage examples to the main README instead of referencing separate files
  • Include test coverage, error handling patterns, and code quality metrics to demonstrate production readiness
Stack