Este projeto inclui as pastas server
e client
para criação de aplicação fullstack com NodeJS, ReactJS e PostgreSQL
- Instalar Chocolatey
Execute os comandos abaixo em um CMD com privilégios administrativos
choco install -y nodejs-lts yarn
Linguagens e package managerschoco install -y vscode notepadplusplus firacode
IDEs e editores de textochoco install -y postgresql pgadmin4
Banco de dadoschoco install -y git github-desktop
Versionamento de código
No mesmo CMD com privilégios administrativos execute
node -v
para validar a instalação do NodeJS Caso o comando não seja reconhecido, executerefreshenv
e tente novamente Execute os comandos abaixonpm install -g create-react-app nodemon sequelize-cli
Frameworks e build-toolsnpm install bit-bin --global --no-optional
Bit.dev compartilhamento de componentesnpm install -g eslint prettier
Estilo e organização de código
- Abra qualquer uma das pastas (
server
ouclient
)- Execute o comando
npm install
- Execute o arquivo
start.bat
- Aguarde o build de ambos os projetos concluir
- Abra a pasta correspondente
- Execute o arquivo
start.bat
dentro de projeto- Aguarde o build individual concluir