Skip to content

GeovaniDarcie/academia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Academia

Esse projeto é uma API RESTful com uma arquitetura N-camadas construída em .NET e consumida por um cliente em Vue js.

Arquitetura da aplicação e sua divisão em pastas:

  • Cada pasta é um projeto.

Tecnologias e conceitos: Back-end:

  • C#
  • ASP.NET CORE
  • Injeção de dependências
  • DTOs
  • Roles e permissões
  • JWT
  • FluentValidation
  • Entity Framework (ORM Code First)
  • Swagger

Front-end:

  • Javascript
  • CSS
  • HTML
  • Vue Js
  • Bootrasp-Vue
  • Axios
  • Compenentização
  • Gerenciamento de estados (Vuex)

Tela de login Tela de login

Usuário mestre (Tem acesso as academias do sistema)

Usuário da academia: (Tem acesso aos seus alunos)

Cadastro de treino para o aluno:

Cadastro de exames gerais para o aluno:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published