Skip to content

This responsive application enables users to efficiently manage their contacts through a user-friendly interface.

Notifications You must be signed in to change notification settings

itskaif07/Contact-App

Repository files navigation

Contacts Management Application

This is a feature-rich and responsive contacts management application developed using ASP.NET and MS SQL Server. The app allows users to seamlessly manage their contacts with a user-friendly interface and a host of functionalities.

Key Features:

  • Create Contacts: Effortlessly add new contacts by filling out a simple form that captures essential information such as name, phone number, email, and profile picture.

  • Edit Contacts: Easily modify existing contact details. The intuitive edit interface ensures that users can update any contact information with minimal effort.

  • Delete Contacts: Remove unwanted contacts swiftly.

  • Search Functionality: Quickly find contacts using a dynamic search bar that filters results in real-time based on user input, enhancing usability and accessibility.

  • Sorting Functionality: Organize contacts by name (ascending and descending) and date (oldest and recent) through right-click options, providing flexibility in how information is displayed.

  • Responsive Design: The application is fully responsive, ensuring an optimal viewing experience across various devices, including desktops, tablets, and smartphones.

  • User Authentication: Secure user accounts with a robust authentication mechanism, allowing multiple users to manage their contacts without data conflicts.

  • Validation and Error Handling: Implemented form validation to ensure all required fields are correctly filled out before submission, along with user-friendly error messages.

  • Database Integration: Leveraging MS SQL Server for reliable data storage and management, ensuring quick access and high performance for contact retrieval.

Technology Stack:

  • Frontend: HTML, CSS, JavaScript, Tailwind CSS for styling.
  • Backend: ASP.NET Core MVC for the server-side logic.
  • Database: MS SQL Server for data persistence.
  • Version Control: Git for source code management.

This application is designed to simplify the process of managing personal contacts while providing a modern and interactive user experience. It's perfect for individuals or small businesses looking for an efficient way to organize their contacts.

About

This responsive application enables users to efficiently manage their contacts through a user-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published