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