Skip to content

adivhahoM5/PhoneBookAPI

Repository files navigation

PhoneBook API (ASP.NET Core Web API)

This project is a simple PhoneBook RESTful API built using ASP.NET Core Web API. It allows users to perform basic operations on contacts, including storing names, phone numbers, and email addresses.

The purpose of this project is to practice and demonstrate an understanding of RESTful API development, including routing, controllers, HTTP methods, and API testing using tools such as Postman.

Features

   Get all contacts

   Get a contact by ID

   Add a new contact

   Update an existing contact

   Delete a contact

Technologies Used

  ASP.NET Core Web API
  C#
  Microsoft SQL Server (database integration)
  Postman (API testing)

Project Status

This project is actively being developed as I continue learning more about RESTful APIs and backend development.

Future improvements will include:

  Input validation
  Authentication (JWT)
  Improved error handling
  Better architecture (service/repository pattern)

Goal

The goal of this project is to build a strong foundation in backend development and gradually evolve this API into a more robust, production-ready system using industry best practices.

About

A simple PhoneBook REST API built with ASP.NET Core Web API and SQL to practice CRUD operations and RESTful principles. The project is continuously developed as I improve my backend development skills.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages