Eportfolio
Proyek ini adalah situs web ePortfolio yang dibangun dengan asp.net core razor halaman untuk mengkonsumsi dan menyimpan grafik-ql dan API istirahat. Ini memanfaatkan Azure untuk hosting dan manajemen konfigurasi.
Fitur utama
- Formulir Kontak : Email pemilik portofolio langsung melalui Formsubmit.
- Integrasi API : Mengonsumsi respons API cache yang mulus.
- Pipa CI/CD : Penempatan otomatis ke Azure App Service dan Manajemen API.
- Manajemen Konfigurasi & Rahasia : Memanfaatkan konfigurasi aplikasi Azure dan lemari besi kunci.
Memulai
Prasyarat
- Akun GitHub dengan Token API
- Akun Formsubmit
- Akun Azure (untuk produksi)
Langkah untuk menjalankan proyek
- Klon Repositori :
git clone https://github.com/Sane7222/ePortfolio.git
- Konfigurasikan Token API GitHub Anda :
- Perbarui pengaturan aplikasi dengan token API GitHub Anda.
- Konfigurasikan Alamat Email Formsubmit Anda :
- Perbarui file
contact.js dengan titik akhir formsubmit Anda.
- Mulai proyek :
Lisensi
Proyek ini dilisensikan di bawah lisensi MIT.