The free and open source cloud flash card system accessed through your web browser. KKSystem uses a modified version of the Leitner system. All card data is stored on a central server which can be operated by someone else or by you. The choice is yours.
KKSystem is written using the Ruby on Rails web framework on the server-side and CoffeeScript on the client-side. Stylesheets are written in Sass.
If you are curious about KKSystem and want to use the official deployal, go to kksystem.org.
- Read STYLE_GUIDE.md
- Install dependencies
- Run
bundle
- Run
- Configure config/user_settings.rb
- Copy config/user_settings.example.rb to config/user_settings.rb
- Configure database in config/database.yml from config/database.example.yml
- Migrate with
rake db:migrate
- Migrate with
- Run
rails server
to run the test server orrails console
to drop into the interactive shell