CardCroc
Mobile flashcard learning app with Spaced Repetition for iOS and Android, built with Flutter. CardCroc helps users learn efficiently through the scientifically-proven SM-2 algorithm. The app features an offline-first architecture with local SQLite storage, eliminating the need for a backend while ensuring data privacy. Developed entirely using the AI Development Framework, demonstrating its capability to deliver cross-platform mobile applications. Key features include deck organization with a freemium model (3 free decks, unlimited with Pro), progress tracking, and a statistics dashboard for Pro users.
Start Date
November 28, 2025
End Date
Ongoing
Duration
1+ month
Tickets Created
31
Tickets Completed
13
AI Sessions
13
- ●✅ Cross-platform app (iOS & Android) from single codebase
- ●✅ SM-2 Spaced Repetition algorithm implementation
- ●✅ Offline-first architecture (no backend required)
- ●✅ In-App Purchase integration with RevenueCat
- ●✅ Statistics dashboard with learning progress
- ●✅ Sample decks for immediate usability
- ●✅ Validated AI Development Framework for mobile development
This project follows a multi-repository architecture with specialized repositories for different concerns.
Meta Repository
Private Repository
App
Private Repository
AI Conversations
Private Repository