Skip to content

O GeekHub faz parte de um conjunto de 3 projetos (Front-End, Back-End e IA) que trabalham em conjunto. Neste repositório encontra-se a parte Front-End do Projeto.

Notifications You must be signed in to change notification settings

IsaquePemasi/GeekHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 

Repository files navigation

GeekHub

Principal linguagem do projeto Quantidade de linguagens utilizadas Tamanho do repositório Licença

Sobre   |   Vídeo   |   Links para os outros projetos   |   Ferramentas utilizadas   |   Como reproduzir   |   Autor

Sobre o Projeto

  • O GeekHub faz parte de um conjunto de 3 projetos, desenvolvidos para a avaliação final da 6ª Academia de .NET. O projeto Final consiste de 3 aplicações (Front-End, Back-End e IA, para fazer conexão com ChatGPT, DALL-E e Speech Service) que trabalham em conjunto. Neste repositório encontra-se a parte do Front-End do Projeto, feita com Blazor WebAssembly.

  • Neste projeto, você pode cadastrar, remover e editar novos mangás e/ou HQs, que apresenta dados como título, autor, descrição, editora, publicação, formato, número de páginas, data de publicação, origem, cor, preço, estoque, categoria e imagem. Você também pode catalogar mangás e/ou HQs, pelas suas categorias. Se você é um amante da cultura Geek e deseja catalogar/gerenciar suas próprias HQs/mangás em nosso GeekHub, basta criar uma conta utilizando seu e-mail e senha para acessar a área de cadastrar e catalogar mangás e/ou HQs.

Vídeo Apresentação do Projeto

Links para os outros projetos

Back-End (API)
IAs

Ferramentas e padrões de desenvolvimento utilizados

  • C#
  • HTML5
  • CSS3
  • jQuery
  • Bootstrap
  • Blazor Web Assembly
  • Dotnet 7
  • FormSubmit
  • Token JWT
  • CORS
  • Versionamento de Código com Git e Github
  • Consumo de API
  • Consumo de IAs

Como Reproduzir

Passo 1: Instalar as Ferramentas Necessárias

Certifique-se de ter as seguintes ferramentas instaladas:

Passo 2: Clonar o Repositório

Clone o repositório que contém a aplicação Blazor WebAssembly. Você pode fazer isso usando o Git no terminal:

git clone https://github.com/IsaquePemasi/GeekHub.git

Passo 3: Abrir o Projeto

Navegue até o diretório clonado e abra o projeto usando o Visual Studio ou o Visual Studio Code:

cd GeekHub
code .   # se estiver usando o Visual Studio Code

Passo 4: Restaurar as Dependências

Certifique-se de que todas as dependências do projeto estão instaladas. No terminal, execute o seguinte comando:

dotnet restore

Passo 5: Compilar e Executar a Aplicação

Compile e execute a aplicação para garantir que tudo está funcionando corretamente. Execute o seguinte comando:

dotnet run

Acesse a aplicação em um navegador usando o URL fornecido pelo terminal (preferencialmente http://localhost:7060).

Autor

About

O GeekHub faz parte de um conjunto de 3 projetos (Front-End, Back-End e IA) que trabalham em conjunto. Neste repositório encontra-se a parte Front-End do Projeto.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published