3 ms·
I have been building my own SRS flashcard web app, targeted specifically for language learning. Your implementation, UX-wise, is similar to mine (e.g. I have n
by dsiegel2275 5y ago
I have been building my own SRS flashcard web app, targeted specifically for language learning. Your implementation, UX-wise, is similar to mine (e.g. I have nearly identical "flip" transition"). Your use of icons is nicer, and the color scheme you chose is excellent.
I like the trade that you made of not having persistent accounts. I wrestled with that idea for a portion of my site that features "pre canned" decks. Without looking at the implementation I suspect it could then be a completely client-side solution served as static files.
Nice work.
- baobabKoodaa 5y agoThanks! By the way, you can use client-side user accounts for custom decks as well. Just save user cards to local storage and allow the user to import/export their cards to a file by clicking a button. (In my opinion, local storage alone provides sufficient persistence for most user data, like which cards should be on which piles, but if the user goes through the trouble of creating a custom deck, we want to offer import/export as a backup feature, and also to be able to move decks across devices.)
- andrewzah 5y agoWhy not just use Anki? It's mature, and plenty of decks exist for language learning. I've been using it for ~4 years or so now and nothing else has really come close in terms of features or stability.