StudyLoop — flashcards that fit your real week
I want flashcards that adapt when I only have ten minutes today and more time on Sunday.
The spec what we're building
The problem
Most spaced-repetition apps assume I study the same amount every day. Real life isn’t like that: work shifts, family, commuting, and exams all change week by week.
What it should feel like
- Honest scheduling. Tell it how much time you have this week; it plans sessions that fit.
- No guilt backlog. Missing a day re-plans instead of dumping hundreds of overdue cards on you.
- Fast capture. Make cards quickly or import a deck without fiddly setup.
Screens
- Today — a review session sized to today’s time budget.
- Review — clean flashcard flow with confidence rating.
- Decks — editor plus CSV/Anki import.
- My week — set availability and watch the plan adapt.
Acceptance criteria
- Sessions never exceed the time budget set for that day.
- Missing a day re-plans future load instead of creating a punishing backlog.
- Import an Anki/CSV deck without losing card structure.
Out of scope
Classroom management, multiplayer study rooms, and AI card generation.
Estimated budget
Deck editor, import flow, review UI, adaptive scheduler, and availability model.
Budgets are estimates, not guaranteed costs. Funded does not mean finished.
Standard repo pattern on ignite
Every funded listing is a normal private git repo. Two folders are the control plane sponsors collectively own:
Roadmap .roadmap/milestones.toml
- Deck editor + import planned
- Adaptive review scheduler planned
- Availability-aware sessions planned
Sponsor cap table funds = voting power
| Sponsor | Committed | Shares |
|---|---|---|
| Priya N.LEAD | $200 | 48% |
| Sam V. | $120 | 29% |
| Ife B.⤷ releases when availability sessions (m3) merges | $100 | 24% |
Governance .roadmap/governance.toml
Governed merges need a funding-weighted majority within the timeline — enforced via PR approval. Settings change only through the same process.
Activity
- pledgeIfe B. pledged $100 conditional on availability-aware sessions.2026-06-01
- pledgeSam V. pledged $120.2026-05-26