Skip to content

Este projeto é um site portfólio com um formulário "Entrar em contato" integrado a um banco de dados SQL. O front-end é construído em Angular, enquanto o back-end usa .NET 7 e APIs mínimas para conectar os componentes e trabalha com o banco de dados do SQL Server.

Notifications You must be signed in to change notification settings

M4Falcao/Portifolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Site Portfólio

Este projeto envolve a criação de um site portfólio com um formulário "Entrar em contato" integrado a um banco de dados SQL. O front-end do site foi construída usando Angular, enquanto o back-end foi desenvolvido com .NET 7 e utiliza APIs mínimas para conectar os componentes. Além disso, o back-end foi projetado para funcionar perfeitamente com um banco de dados do SQL Server.

Funcionalidades

  • Página inicial com informações do portfólio.
  • Formulário "Entrar em contato" para os visitantes do site.
  • Armazenamento das mensagens enviadas pelos visitantes no banco de dados SQL.
  • Integração do front-end com o back-end através de APIs mínimas.
  • Design de back-end otimizado para trabalhar com o banco de dados do SQL Server.

Tecnologias Utilizadas

  • Angular para a criação do front-end.
  • .NET 7 para o desenvolvimento do back-end.
  • SQL Server para o armazenamento de dados.
  • APIs mínimas para conectar os componentes.

Como Rodar o Projeto

  1. Certifique-se de que você tenha o .NET Framework e o Visual Studio instalados em sua máquina.
  2. Faça o download do código-fonte do projeto para sua máquina local.
  3. Abra o arquivo appsettings.json na raiz do projeto e altere a ConnectionString para a conexão do seu banco de dados.
  4. Compile o projeto.
  5. Abra o Package Manager Console e execute o comando Update-Database para criar as tabelas do banco de dados.
  6. Rode o projeto usando o comando ng serve no terminal, na pasta do front-end, e o comando dotnet run na pasta do back-end.
  7. Abra um navegador e acesse a URL http://localhost:<porta>.

Contribuindo

Se você quiser contribuir para este projeto, siga estas etapas:

  1. Fork este repositório.
  2. Crie um branch para suas alterações (git checkout -b minha-branch).
  3. Faça suas alterações e teste-as localmente.
  4. Envie suas alterações para o repositório remoto (git push origin minha-branch).
  5. Abra um pull request para o branch main deste repositório.

Licença

Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter mais informações.

Screenshots

portfolio-mf azurewebsites net_ (1)

About

Este projeto é um site portfólio com um formulário "Entrar em contato" integrado a um banco de dados SQL. O front-end é construído em Angular, enquanto o back-end usa .NET 7 e APIs mínimas para conectar os componentes e trabalha com o banco de dados do SQL Server.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published