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.