Esse projeto foi desenvolvido durante o curso LaunchBase - RocketSeat. A aplicação Gym Manager visa conectar Personal Trainers e alunos apaixonados pelo mundo fitness. Nessa etapa do curso estamos aprendendo a criar um servidor HTTP com Express e também tudo que é necessário para gerenciá-lo, como criação das rotas, persistência dos dados e configuração de um tamplate engine, no caso, o Nunjucks. As partes mais importantes do projeto já estão prontas, como o cadastro, edição e listagem dos perfis, mas ainda quero adicionar mais funcionalidades. Quase finalizado.
- Responsividade - Nos dias de hoje os celulares são muito utilizados para acessar a internet, por isso a reponsividade é indispensável;
- Aprimoramento dos formulários de cadastro - Melhorar a experiência do usuário na página de cadastro, através do aprimoramento do formulário;
- Estratificar todas as folhas de estilo - Organizar melhor o estilo da aplicação, separando todas as folhas de estilo por página ou seção;
- Melhoria na comunicação - Melhorar a comunição entre instrutores e alunos cadastrados, através de um chat na própria plataforma ou outras soluções.
- Express - Dependência utilizada para criar e gerenciar nosso servidor HTTP;
- Nunjucks - Dep. Utilizada como Template Engine, para usufruirmos de um HTML dinâmico;
- Nodemon - Dep. que reinicia o servidor a cada atualização nos arquivos observados;
- Browser Sync - Dep. que atualiza o navegador a cada atualização nas pastas observadas;
- NPM Run All - Dep. que possibilita rodar paralelamente o Nodemon e o Browser Sync;
- HTML, CSS e JavaScript
# Instale o NodeJS (Versão LTS)
https://nodejs.org/en/
# Instale o GIT para Windows ou Mac
https://gitforwindows.org/
https://git-scm.com/download/mac
# Acesse o git bash e clone o repositório
git clone https://github.com/caique-dev/gym-manager
# Ainda no terminal, entre no diretório
cd gym-manager
# Baixe as dependências
npm install
# Execute o servidor
npm start
# No seu terminal deve aparecer
O servidor está ligado e pode ser acessado na em http://localhost:5000
Para desligar o servidor, tecle "ctrl + c" no terminal
Feito isso, abra o seu navegador e acesse http://localhost:5000/
Caso queira iniciar a aplicação usando as ferramentas de desenvolvimento, como o Nodemon e o Browser Sync, você deve teclar
npm run dev
no terminal.
Clique para ver individualmente
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Desenvolvido com ❤️ por Caique Andrade