Skip to content

Grupo de estudo focado na plataforma .NET e linguagem C#.

Notifications You must be signed in to change notification settings

Walter-Alipio/GrupoDeEstudosC-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grupo de estudos - Discord de alunos

Desenvolvimento de projetos de estudos na plataforma .NET e linguagem C#. 😄

📚 Sobre o projeto

O projeto tem como objetivo criar uma aplicação bancária, onde o usuário poderá criar uma conta, fazer depósitos, transferências e saques. O projeto está sendo desenvolvido em grupo, com o objetivo de compartilhar conhecimentos e experiências.

📝 Conteúdo

Configuração do ambiente

📋 Pré-requisitos

🎲 Configuração do banco de dados

A configuração do banco de dados é feita através do arquivo appsettings.json, que fica na raiz do projeto. O arquivo já está configurado para o banco de dados Sql Server local, mas caso queira utilizar outro banco de dados, basta alterar a string de conexão.

"ConnectionStrings": {
    "ByteBankConnection": "Server=(localdb)\\mssqllocaldb;Database=bytebank;Trusted_Connection=True;MultipleActiveResultSets=true"
}

🐱‍👤 Configuração Token JWT

A configuração adicionais para implementação da segurança da API através de Token JWT é feita através do arquivo appsettings.json, que fica na raiz do projeto.

"JWTKey": {
    "key": "Chave complexa criada manualmente"
  },
  "JWTTokenConfiguration": {
    "Audience": "xxxxxxx",
    "Issuer": "xxxxx",
    "ExpireHours": 6
  }

🚀 Como executar o projeto

# Clone este repositório
$ git clone https://github.com/bessax/GrupoDeEstudosC-.git

# Acesse a pasta do projeto no terminal/cmd
$ cd GrupoDeEstudosC-

# Execute a aplicação em modo de desenvolvimento
$ dotnet run

# O servidor inciará na porta:5039 - acesse http://localhost:5039

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

✒️ Autor(as/es)

  • André Bessa - Desenvolvedor - bessax

✒️ Colaborador(as/es)

About

Grupo de estudo focado na plataforma .NET e linguagem C#.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%