Projeto de aluguel de carros
- Asp Dotnet Core 6 foi escrito.
- É um aplicativo que possui sistema de adesão e pode realizar transações de acordo com funções no sistema.
- Escrito com arquitetura N-Tier.
- A interface foi criada com o projeto MVC comunicando-se com o projeto Web API.
Recursos do projeto
- Os usuários só podem visualizar os veículos disponíveis para aluguel sem se tornarem membros.
- Os usuários são registrados como membros obtendo suas informações de e-mail e senha.
- Os usuários membros podem alugar um carro e ver os veículos que alugam.
- As informações sobre os veículos pagos são enviadas por e-mail.
- Os usuários com função de administrador podem acessar menus onde podem realizar operações relacionadas a ferramentas.
- Os usuários com função de administrador podem visualizar os veículos alugados junto com seus clientes alugados.
- Os usuários com função de administrador podem tornar os veículos alugados novamente alugáveis, alterando o status do veículo quando ele for devolvido.
Tecnologias Utilizadas no Projeto
- Asp Dotnet Núcleo 6
- Entidade Framework Núcleo 6
- CoelhoMQ
- Cache Redis
- Cache InMemory
- MySQL
- XUnit
Bibliotecas Utilizadas no Projeto
- autofac
- Servidor de identidade
- Validação Fluente
- Arrogância