Skip to content

Digital web-based flashcard system in Rails, originally written in Django

License

Notifications You must be signed in to change notification settings

meoblast001/kksystem

Repository files navigation

KKSystem

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.

Developer Setup

  • Read STYLE_GUIDE.md
  • Install dependencies
    • Run bundle
  • 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
  • Run rails server to run the test server or rails console to drop into the interactive shell

About

Digital web-based flashcard system in Rails, originally written in Django

Resources

License

Stars

Watchers

Forks

Packages

No packages published