File size: 1,088 Bytes
dddebd0
 
 
 
 
5c5e2cc
dddebd0
 
 
5c5e2cc
 
dddebd0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
---
title: User Management API
emoji: 🏢
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
pinned: false
license: mit
---

# User Management System (.NET 8)

Ini adalah API Manajemen Pengguna yang dibangun menggunakan **.NET 8 Web API** dan dideploy secara otomatis menggunakan GitHub Actions.

## Fitur Utama
* **Swagger UI**: Dokumentasi API interaktif (langsung terbuka di halaman utama).
* **Dockerized**: Berjalan di atas container Linux yang ringan.
* **Health Checks**: Pemantauan status aplikasi secara real-time.

## Cara Menggunakan API
Karena Swagger telah dikonfigurasi sebagai halaman utama, Anda bisa langsung mencoba endpoint API melalui antarmuka di atas.

1. Tunggu status Space menjadi **Running**.
2. Gunakan panel Swagger untuk melakukan pengujian `GET`, `POST`, `PUT`, atau `DELETE`.

## Deployment
Project ini menggunakan CI/CD dari GitHub ke Hugging Face:
1. Kode di-push ke GitHub.
2. GitHub Actions memicu build Docker.
3. Image di-push dan dijalankan di Hugging Face Spaces pada port `7860`.

---
*Dibuat dengan ❤️ menggunakan .NET dan Docker.*