ePortfolio
Dieses Projekt ist eine ePortfolio-Website, die mit ASP.NET-Kern-Rasierseiten erstellt wurde, um sowohl Graph-QL als auch REST-APIs zu konsumieren und zu zwischenstrahlen. Es nutzt Azure für das Hosting- und Konfigurationsmanagement.
Schlüsselmerkmale
- Kontaktformular : Senden Sie den Portfolio -Eigentümer direkt per FormSubmit per E -Mail.
- API -Integration : API -Antworten nahtlos konsumieren und cache.
- CI/CD -Pipeline : Automatisierte Bereitstellung zum Azure App -Dienst und API -Management.
- Konfigurations- und Geheimnisseverwaltung : Verwendet die Azure -App -Konfiguration und wichtige Gewölbe.
Erste Schritte
Voraussetzungen
- Github -Konto mit API -Token
- Formsubmit -Konto
- Azure Account (für die Produktion)
Schritte zum Ausführen des Projekts
- Klonen Sie das Repository :
git clone https://github.com/Sane7222/ePortfolio.git
- Konfigurieren Sie Ihr GitHub -API -Token :
- Aktualisieren Sie die App -Einstellungen mit Ihrem GitHub -API -Token.
- Konfigurieren Sie Ihre Formsubmit -E -Mail -Adresse :
- Aktualisieren Sie die Datei
contact.js mit Ihrem Formsubmit -Endpunkt.
- Starten Sie das Projekt :
Lizenz
Dieses Projekt ist unter der MIT -Lizenz lizenziert.