تفاصيل العمل

Developed a complete **Gym Management System backend** using **ASP.NET Core Web API** and **SQL Server** to manage daily gym operations efficiently.

### Key Features:

* **Member Management:** Add, update, delete, and search gym members

* **Subscription Management:** Create membership plans, renewal dates, and payment tracking

* **Trainer Management:** Assign trainers to members and manage schedules

* **Attendance System:** Track daily check-ins and member activity

* **Authentication & Authorization:** Secure login system with role-based access (Admin / Trainer / Receptionist)

* **Payment Module:** Manage membership fees and payment history

* **RESTful APIs:** Built clean APIs for all CRUD operations

* **Database Design:** Designed normalized database schema with relationships and constraints

* **Entity Framework Core:** Used for database access and migrations

* **Exception Handling & Validation:** Implemented clean error handling and input validation