Projeto para gerenciamento de Instrutores e Membros de uma academia, onde o foco inicialmente é que as informações sejam salvas em um arquivo .json localmente.
- Node JS
- Express JS
- HTML, CSS e Javascript
- nodemon
- browser-sync
- npm-run-all
- nunjucks
O seu arquivo package.json após executar o npm ou yarn no projeto e instalação das devidas dependências, deverá ficar parecido com o exemplo abaixo:
{
"name": "controledeacademia",
"version": "1.0.0",
"description": "",
"main": "server.js",
"scripts": {
"start": "npm-run-all -p nodemon browsersync",
"nodemon": "nodemon server.js",
"browsersync": "browser-sync start --proxy http://localhost:5000 --files 'public,views'"
},
"dependencies": {
"express": "^4.17.1",
"method-override": "^3.0.0"
},
"devDependencies": {
"browser-sync": "^2.26.7",
"nodemon": "^2.0.2",
"npm-run-all": "^4.1.5",
"nunjucks": "^3.2.0"
}
}
- Persistindo os dados com banco relacional (postgresql)
- Ajustes de membros
- Relacionamento com tabelas
- Filtros de tabelas
- Paginação