This is a project built off of the Duke project template for a greenfield Java project. It's named FRIDAY, after the artifical intelligence in Iron Man. Given below are instructions on how to use it.
“The best way to predict the future is to invent it.” – Alan Kay
FRIDAY is a comprehensive task management tool designed to streamline your productivity. It’s:
- Text-based and easy to use
- Highly customizable to fit your needs
- FAST — saves you time 🏃♂️
- User-friendly interface
-
- Task Management: Organize and track your tasks efficiently.
-
- Deadlines Management: Set and manage deadlines (coming soon).
-
- Reminders: Never miss an important task (coming soon).
To get started:
- Download it from here.
- Navigate to the folder that contains the jar file and run it with
java -jar FRIDAY.jar
.
Prerequisites: JDK 17, update Intellij to the most recent version.
- Open Intellij (if you are not in the welcome screen, click
File
>Close Project
to close the existing project first) - Open the project into Intellij as follows:
- Click
Open
. - Select the project directory, and click
OK
. - If there are any further prompts, accept the defaults.
- Click
- Configure the project to use JDK 17 (not other versions) as explained in here.
In the same dialog, set the Project language level field to theSDK default
option. - After that, locate the
src/main/java/FRIDAY.java
file, right-click it, and chooseRun FRIDAY.main()
(if the code editor is showing compile errors, try restarting the IDE).
Here’s a snippet of the main method for Java programmers:
public class Main {
public static void main(String[] args) {
Application.launch(MainApp.class, args);
}
}