Aplicação de Desenvolvimento Web Moderno com modelagem em PWA (Progressive Web App) para auxiliar instrutores ou personais a fazerem a gestão de programas de treinos e seus alunos.
O projeto está sendo desenvolvido em uma arquiterura cliente-servidor. O lado servidor é uma API RESTful que fornece os dados e define as regras de negócio da aplicação, enquanto o lado cliente é uma página de acesso, visualização e gestão que consome os dados do lado servidor.
O backend segue um padrão de arquitetura MVC (Model-View-Controller), organizando o código em três camadas distintas, conforme a modelagem:
O frontend ainda está em fase de prototipação e implementação das páginas. O protótipo está sendo feito no Figma.
Para executar a aplicação localmente, faça o clone do repositório, altere a URL de conexão ao mongoDB e execute os comandos no console:
npm install
npm start
Obs.: É importante verificar se o npm está instalado na sua máquina!
- Backend
- Frontend