A robust Contact Manager application built using the Model-View-Controller (MVC) architectural pattern in C#. This project offers an intuitive interface for managing, viewing, and organizing contact information efficiently.
- Add, Edit, and Delete Contacts: Easily create, update, or remove contact entries.
- Search and Filter: Quickly find contacts using keyword search and filters.
- Responsive UI: Built with HTML and CSS for a clean, user-friendly interface.
- MVC Architecture: Separation of concerns for maintainable and scalable codebase.
- Data Validation: Ensures only valid information is saved.
- Backend: C# (.NET MVC)
- Frontend: HTML, CSS
- Database: (Specify here, e.g., SQL Server, SQLite, or local storage)
- Clone the repository:
git clone https://github.com/AhmedMTwab/ContactManagerMVC.git
- Open the solution in Visual Studio or your preferred IDE.
- Restore dependencies and build the project.
- Configure the database connection in the configuration file if needed.
- Run the application and access it from your browser.
Contributions are welcome! Please open issues or submit pull requests for enhancements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.