Skip to content

nachtfisch/anki-scala

Repository files navigation

anki-scala

SRS app to learn anything (spanish in the example) by means of a spaced repetition algorithm. The algorithm was more or less ported over from anki. The front end is a (very) simple web app.

Project is entirely written in scala and acts as a playground for an isomorphic application.

Backend

Backend SRS module is event sourced with akka persistence.

  • Akka persistence
  • Play
  • autowire
  • boopickle

Frontend is written in scala.js and uses react and rx for rendering.

  • scala.rx
  • react.js
  • moments.js

No CSS nor HTML beatification took place.

Open features

  • card suggestion stream =
    • manually added (from search)
    • suggestions based on
      • already learnt
      • ignored

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published