Skip to content
MRElshafeiPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

PhoneBook

Contact Management App

This is a simple contact management application that allows users to add, update, delete, and view contacts. The application provides basic functionalities for managing contact information.

Technologies Used

  • .NET 6: The latest version of the .NET framework is used as the development platform.
  • C#: The primary programming language used for implementing the application's logic.
  • ASP.NET Core: The web framework used for building the API endpoints and handling HTTP requests.
  • Entity Framework Core: The ORM (Object-Relational Mapping) tool used for interacting with the database.
  • MediatR: A library for implementing the Mediator pattern, used for handling commands and queries.
  • AutoMapper: A mapping library used for mapping objects between different types.
  • JWT (JSON Web Tokens): A standard for secure authentication and authorization, used for generating and validating tokens.
  • SQL Server: The chosen database management system for storing contact information.

Features

  • Add Contact: Allows users to add a new contact with their personal information.
  • Update Contact: Enables users to update the information of an existing contact.
  • Delete Contact: Allows users to delete a contact from the system.
  • View Contacts: Provides a list of contacts and the ability to view contact details.

Getting Started

Prerequisites

  • .NET 6 SDK: Ensure that you have the .NET 6 SDK installed on your machine.

-app.git

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages