This C# app allows you to manage a database of customers. Each customer is modelled using several attributes:
- customer's id,
- name,
- vat id,
- creation date,
- street,
- city,
- country,
- house number.
You can:
- Add a new customer to the database,
- Edit existing customer,
- Delete one of the existing customers,
- Search for specific customers in the database,
- Save all data to a file (JSON Lines format),
- Load data from the file (JSON Lines format),
- Clear all data from the database,
- List all customers from the database.
To build and run this program, you need .NET 7.0 platform.
When you are in the project's directory, simply run
dotnet run
The app has been tested on Windows.