π A practical project designed to demonstrate and managing student records, integrates a backend API with a console-based client application, utilizing a SQL Server database.
1. Prerequisites
2. Clone the repository
git clone https://github.com/ZakariaAl-honyny/Student_API.git
3. Restore StudentsDB.bak file in your sql server management studio (you will find the file in Database folder)
4. Open `StudentApiServer` directory and press on StudentApi.sln file to to open and press on run button to start server side, keep server side running for use endpoint from cliect side
5. Open `StudentApiClient` directory and press on StudentApiClient.sln file to to open and press on run button to start client side
- Architecture: 3-Tier Architecture , Server and Client Architecture
- Programming Language: C# ASP.NET .Core
- Database: SQL Server
- Data Access: ADO.NET
- User Interface: console application