This app allows for a GUI search from a CSV database of vessels and starbases from the Star Trek Universe. The program begins with a few dozen Starships in the database but also allows for the addition of more ships by the user.
For the best experience using this app, I recommend you install the font called "Antonio-VariableFont_wght" in the main directory of this repo. To install a font, just right-click on the font file and choose "Install".
Users will be met with this "LCARS Network Access" age, which is sort of like a login page. Enter your name and press enter (or the "SECURE LOG IN" button to continue. You must enter a name or you will not be allowed to the next screen.

The user will then be greeted with the main "LCARS Database" screen. From there it is possible to navigate to different areas of the application. Main navigation is to the right, you'll find four buttons leading to both the Ship/Station Registries as well as the "Watch Star Trek" button and the button to Exit the program. To the left you'll find the "Confirm" button (which works just like the enter key) and "Clear" button (clears the current selection from the screen).
This program utilizes multiple elements outlined in our Project Requirements:
The code below takes the current date/time and converts it do the in-universe Stardate. This information is then displayed in two separate areas within the Main Screen of the application.

The program reads Starship data from an external CSV file and displays the user's search query on the screen.

There are multiple instances of error processing/handling throughout the application. For example, this snippet of code accepts login data on the splash screen; if you enter your name you're granted access to the database, if you enter nothing, you'll receive and audio queue and be required to try again or exit the program.

In addition to the three requirements above, My project also utilizes additional requirements such as Inheritance and Linq.
