Overview
The Contact Management System is an ASP.NET Core MVC web application designed to manage contact information. It allows users to create, edit, and delete contact details stored in a database.
Technologies Used
- ASP.NET Core MVC
- Razor Views
- Entity Framework Core
- N-tier architecture
- Toastr Notifications
- Bootstrap
- xUnit tests
Features
- List Contacts: View a list of all contacts.
- Create Contact: Add new contacts to the system.
- Edit Contact: Update contact details.
- Delete Contact: Remove contacts from the system.
- Error Handling: Custom error response page for handling exceptions.