EPORTOLIO
Este projeto é um site de eportfolio criado com as páginas Razor ASP.NET Core para consumir e cache as APIs Graph-QL e Rest. Ele aproveita o Azure para gerenciamento de hospedagem e configuração.
Principais recursos
- Formulário de contato : envie um email para o proprietário do portfólio diretamente via FormSubmit.
- Integração da API : Consuma e cache de respostas da API sem problemas.
- Pipeline CI/CD : implantação automatizada no Azure App Service e API Management.
- Gerenciamento de configuração e segredos : utiliza a configuração do aplicativo do Azure e os cofres de chave.
Começando
Pré -requisitos
- Conta do github com token da API
- Conta do FormSubmit
- Conta do Azure (para produção)
Etapas para executar o projeto
- Clone o repositório :
git clone https://github.com/Sane7222/ePortfolio.git
- Configure o seu token da API do GitHub :
- Atualize as configurações do aplicativo com o seu token da API do GitHub.
- Configure seu endereço de e -mail FormSubmit :
- Atualize o arquivo
contact.js com seu terminal FormSubmit.
- Inicie o projeto :
Licença
Este projeto está licenciado sob a licença do MIT.