/Active-Recall-Scheduler

An Application that tracks and schedules Active Recall, spaced repetition study sessions

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

Active Recall Scheduler

The best spaced repition scheduling tool

Active Recall Scheduler is a desktop-based, scheduler that Tracks and Schedules spaced repetition study sessions for specific subjects (or subject question sheets) based on the original learning date entered.
  • On the original learning date: ––> Enter the subject you learned
  • Then Based upon a spaced repetition schedule of 1, 4, 11 , and 23 days, ––> The application will notify you of the subject you should study

Screenshot

Overview

Features

  • The .jar file can run on any computer with jre/jdk installed
  • The database has been set up to run until August 2024
  • The database can be reset in the editArqs menu

Notes:

The Active-Recall_Scheduler.jar file should be placed inside another folder, since the first time it is opened it will create the database files and folders inside whatever directory .jar is inside

Tech

Active Recall Scheduler uses a number of open source projects to work properly:

  • Apache Derby - Enbedded Database server for Jave Applications!

Installation

Dillinger requires the Java Virtual Machine (JVM) or Java Development Kit (JDK) to run.

Install the latest version of Java Virtual Machine (JVM) or Java Development Kit (JDK)

Download the .jar file, place it within a folder and then run

mkdir active_recall_app
cd active_recall_app
https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/ShlomoStept/Active-Recall-Scheduler/tree/main/Working%20Application/Active%20Recall%20Scheduler
(––  use the link  above to download, then unzip and place the Active-Recall_Scheduler.jar file in active_recall_app folder  ––)
java -jar Active-Recall_Scheduler.jar

Development

Want to contribute? Great!

License

TODO

Free Software, Hell Yeah!