UserManagement / README.md
Rudy Hariyanto
Setting Deploy To HF
dddebd0
---
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.*