The program runs in the CLI (Command Line Interface), thanks to which the user can perform the various proposed functions (view, add, edit and delete contacts), and at the same time have a simple and intuitive interface.
Thanks to the "View all contacts" feature, you can view all the contacts stored within the table in the local SQLite database.
Using the "Add contact" function it is possible to insert a new contact within the SQLite table.
In addition to being able to add new contacts, there is the possibility of modifying existing ones thanks to the "Edit contact" function;
by specifying the contact identifier, it is possible to update the information of the same when necessary.
Finally, thanks to the "Delete contact" function, it is possible to delete a contact after having indicated its identifier.