Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/najibadan/my-srs
A simple Spaced Repetition System for my final year project
https://github.com/najibadan/my-srs
final-year-project heroku learning-by-doing ruby ruby-on-rails
Last synced: about 1 month ago
JSON representation
A simple Spaced Repetition System for my final year project
- Host: GitHub
- URL: https://github.com/najibadan/my-srs
- Owner: NajibAdan
- License: mit
- Created: 2019-01-12T08:23:06.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-04T23:03:59.000Z (over 1 year ago)
- Last Synced: 2024-11-02T00:03:07.843Z (3 months ago)
- Topics: final-year-project, heroku, learning-by-doing, ruby, ruby-on-rails
- Language: Ruby
- Homepage: https://mysrs.herokuapp.com/
- Size: 545 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Spaced Repetition System [![CircleCI](https://circleci.com/gh/NajibAdan/my-srs.svg?style=svg)](https://circleci.com/gh/NajibAdan/my-srs)
## Introduction
Spaced Repetition is a learning system that incorporates increasing interval time between
subsequent reviews of the previously learned material in order to exploit the psychological
spacing effect.You can check the app at [heroku](https://mysrs.herokuapp.com). It might take a while for the site to load at first since heroku is firing up the dyno.
## Setting up the rails app
1. First run ```bundle install --without production``` to install gems needed
2. ```rails db:migrate && rails db:seed``` to seed the database with data
3. Finally, run the test suite to verify that everything is working correctly: ```rails test```
4. ```rails server``` to launch the server and head to ```http://localhost:3000``` on your web browser