Starting this application was hard. There were many barriers to being able to write code.
The primary reason for writing this program is that I needed to track my mood for personal reasons and needed helpful something. Maybe it would lead to a job opportunity.
There was a question about what programming language I should write it in. I thought that I was good at Java programming in college. So why not start there?
Next, what kind of application should it be? Web-based? as a software or applet? Mobile?
I started out simple and chose software because I had a good experience with Java Swing and could dip my toes into Java FX when I get the Swing graphical user interface (GUI) part done.

This was the first iteration of the program. It’s fundamental, not a lot of color. All it would do is iterate through the list of questions uploaded through a file system. The only limitation was that it was only eight questions long. This is written to a file.
The next iteration of the program was the JavaFX GUI. This was a little harder because it used FXML as the primary tool to write the GUI portion of the program. It was a little out of my comfort zone because it was utterly foreign.

With this application version, I could place items in the correct position and have the form be more than radio buttons. This one also writes to a file.

