AboutBlogPortfolio

Kelly Hodis

Software Engineer

View the Project on GitHub

Portfolio

2023

Disaster Recovery Bot Simulation Demo

This robotics simulation shows a disaster recovery bot used to search for people in the event of an emergency. See the full blog post here.


Cat Service Interface Demo

This native macOS application displays cat pictures filtered by a user selected tag. See the full blog post here.


CRM

Created with Java 17, JavaFX 17, SceneBuilder, MySQL JDBC Driver, and MySQL on a Windows 10 machine.

Login page

The Login page connects the user to the MySQL database. It also displays the time zone of the user’s computer. If the computer’s language is set to French, the app will display in French.

Customers page

The Customers page displays all the customers in the database. Users can add, edit, or delete customers. If a customer is deleted, so are their associated appointments.

Appointments page

The Appointments page displays all appointments scheduled for this week by default. A radio button allows the user to switch between this week and this month. There are also three reports available for users to view.