Memor — Modern Flashcards
Cross-platform React Native flashcards app with spaced repetition, offline mode, and cloud sync for 1,000+ potential learners.
Overview
Memor is a cross-platform flashcards application focused on retention through spaced repetition. The product balances offline reliability with seamless cloud synchronization.
Problem
Learners needed a fast, reliable flashcards tool that works offline without losing progress across devices.
Solution
Designed a React Native app with a spaced repetition engine, CSV import pipeline, and a sync layer that reconciles local progress with cloud state.
Architecture
High-level system flow and core building blocks.
Client
React Native app with local persistence and spaced repetition logic.
Sync Layer
Conflict-safe syncing to keep progress consistent across devices.
Cloud
Cloud storage powering account-based access and backups.
What I'd Improve Next
- Add adaptive difficulty tuning based on recall accuracy.
- Introduce collaborative decks with shared analytics.