eportfolio
โครงการนี้เป็นเว็บไซต์ eportfolio ที่สร้างขึ้นด้วย ASP.NET Core Razor Pages เพื่อบริโภคและแคชทั้งกราฟ -QL และ REST APIs มันใช้ประโยชน์จาก Azure สำหรับการโฮสต์และการจัดการการกำหนดค่า
คุณสมบัติที่สำคัญ
- แบบฟอร์มการติดต่อ : ส่งอีเมลถึงเจ้าของพอร์ตโดยตรงผ่าน FormSubmit
- การรวม API : กินอย่างราบรื่นและการตอบสนองของแคช API
- CI/CD Pipeline : การปรับใช้อัตโนมัติไปยัง Azure App Service และ API Management
- การจัดการการกำหนดค่าและความลับ : ใช้การกำหนดค่าแอป Azure และคีย์ห้องนิรภัย
เริ่มต้น
ข้อกำหนดเบื้องต้น
- บัญชี GitHub ด้วยโทเค็น API
- บัญชี FormSubmit
- บัญชี Azure (สำหรับการผลิต)
ขั้นตอนในการเรียกใช้โครงการ
- โคลนที่เก็บ :
git clone https://github.com/Sane7222/ePortfolio.git
- กำหนดค่าโทเค็น GitHub API ของคุณ :
- อัปเดตการตั้งค่าแอพด้วยโทเค็น GitHub API ของคุณ
- กำหนดค่าที่อยู่อีเมล formsubmit ของคุณ :
- อัปเดตไฟล์
contact.js ด้วยจุดสิ้นสุด FormSubmit ของคุณ
- เริ่มโครงการ :
ใบอนุญาต
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT