informacoes do projeto:

aplicacao monolitica divida conforme padrao de arquitetura MVC //Models, Views, Controller

Frontend da aplicacao:

Camada View: Utilizado template engine EJS para criar estruturas componentizadas ** configuracao /partials/head.ejs /partials/foot.ejs

** componentes /partials/header.ejs

as estruturas de páginas estão seguidas no doretorio view departamentos.ejs funcionarios.ejs index.ejs - página principal do projeto (Home page) manutencoes.ejs motoristas.ejs multas.ejs solicitacoes.ejs veiculos.ejs

Backend da aplicacao

Camada Model: Abriga momentaneamente o modelo do banco de dados para o usuario

Camada Controller: *** Gerencia toda a regra de negócios e cria os parametros de atividades a serem realizados na aplicacao

Diretorio de rotas: Renderiza paginas da aplicacao e os respectivos titulos dos documentos criar rotas para realizar as atividades da aplicacao.

modelo de ENV: PORT='3030' STRING_DB_CONNECTION='mongodb://localhost:27017/controle-de-frotas'