Contact List is a web application designed to store and manage a list of user contacts.
The application is built using the ASP.NET framework in the C# programming language.
The application has a simple and concise design, implemented using HTML and CSS. JavaScript is used for data validation.
All contact data is stored in a database. Database provider: SQLite. To work with the database, ORM - Entity Framework is used.
Main functions of the application:
- Adding Contacts: Users can add new contacts to the list by providing name, phone number, and other contact details.
- Edit Contacts: Allows you to edit your contacts.
- Delete contacts: Allows you to delete contacts.
- Contact Search: Allows you to search for contacts by name.
Installation and use instructions:
- Clone the repository.
- Go to the project directory.
- Make sure you have the .NET SDK installed. If not, install it from the official .NET site: https://dotnet.microsoft.com/download/dotnet
- Restore the project dependencies using the command: dotnet restore
- Run the App using the command: dotnet run
- If the project started successfully, enter https://localhost:port in the browser prompt, where "port" is the port on which the project is running.