Testmanship Web V2
A modern German language learning platform built with Next.js 15, featuring spaced-repetition flashcards across 24 vocabulary categories, comprehensive writing exercises with 165+ prompts, live voice sessions for real-time practice, and a powerful teacher dashboard for monitoring student progress across CEFR levels A1-C2.
View on GitHubStudent Dashboard
Track your learning journey with comprehensive statistics including words learned, current streak, writing exercises completed, and CEFR level progression from A1 to C2.
Vocabulary Categories
Access 820+ flashcards organized into 24 categories including adjectives, verbs, family, food, and more. Each category supports all CEFR levels with intelligent spaced-repetition algorithms.
Interactive Flashcards
Practice German vocabulary with an intuitive flashcard interface. Click to reveal translations, rate your knowledge level, and let the spaced-repetition algorithm optimize your learning schedule.
Advanced Learning Features
Testmanship Web V2 combines modern web technologies with proven language learning methodologies. The platform features spaced-repetition flashcards, comprehensive writing exercises with teacher feedback, live voice sessions for pronunciation practice, and real-time progress tracking across CEFR levels A1-C2.
Writing Exercises
165+ comprehensive writing prompts across all CEFR levels. Practice creative writing, translation, email composition, and more with structured exercises ranging from 12-15 minutes each.
Rich Text Editor
Write your German translations with a powerful editor featuring hints, reference answers, and helpful tips. Submit completed work for teacher review and track your progress over time.
Teacher Feedback System
Receive detailed feedback on your writing with overall scores (grammar, vocabulary, coherence), strengths, areas for improvement, and teacher comments. Track your progress with assessment history and approval status.
Structured Curriculum
Follow a comprehensive German language syllabus from A1-Beginner to upper-intermediate levels. Organized grammar topics, vocabulary themes, and communication skills with estimated study times and progress tracking.
Teacher-Student Collaboration
The platform features a comprehensive teacher dashboard for monitoring student progress, managing assignments, and providing personalized feedback. Teachers can track student activity, review writing submissions, create custom assignments, and message students directly.
Built with Firebase for real-time synchronization, the dashboard provides instant insights into student performance metrics, CEFR level distribution, completion rates, and pending reviews. The responsive design ensures seamless access across all devices.
Modern Tech Stack
Built with Next.js 15 using the App Router for optimal performance and SEO. TypeScript ensures type safety throughout the codebase. Tailwind CSS 4 powers the beautiful, responsive design with smooth animations via Framer Motion. Firebase provides real-time database synchronization and authentication, while Turso adds local-first database capabilities.
The platform leverages TanStack Query for efficient data fetching, TipTap for the rich text editor, and ApexCharts for analytics visualizations. The design system is inspired by modern SaaS templates with vibrant colors and heavily animated interactions throughout the user experience.









