cris-scheib /
gimme-a-gift
Plataforma web para gerenciamento de listas virtuais de presentes de produtos e/ou dinheiro para qualquer ocasião comemorativa.
33/100 healthLoading repository data…
Natalnet / repository
Plataforma de gerenciamento de exercícios de Lógica de Programação
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Sem bem vindo a um dos repositórios do projeto LOP - Lógica de Programação, aqui você encontrará os arquivos referentes ao backend do sistema.
Deseja contribuir para o o projeto? Abaixo organizaremos um passo a passo para você que esta começando agora conseguir montar seu ambiente de trabalho com o nosso sistema funcionando localmente.
Para a correta configuração do ambiente de desenvolvimento do projeto lop-back-end, você precisa instalar:
Considerando que você esta utilizando o sistema operacional linux(utilizamos ubuntu para o exemplo a seguir), siga os seguintes passos:
sudo apt update
sudo apt install git
sudo apt install nodejs
sudo apt install npm
sudo npm install yarn –g
Como você ja instalou o git agora baixe o projeto ataves do git clone
git clone https://github.com/Natalnet/lop-back-end.git
Essse comando criará uma pasta com o projeto ( pasta: lop-back-end )
Logaremos no mysql com o usuário root e criaremos o usuário xxx
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'localhost' IDENTIFIED BY 'xxxx';
Saia do mysql.
E entre novamente, dessa vez utilizando o usuario criado: xxx Dessa vez, iremos criar o banco de dados xxxx
mysql -u xxx -p
CREATE DATABASE xxxx;
Entre na pasta do projeto, pasta criada ao executar o comando git clone no passo anterior.
cd lop-back-end
yarn install
yarn start
Pronto, você deve ver o servidor em execução
root@DESKTOP-F5QS19P:/home/aquiles/nodeProjects/lop-back-end# yarn start
yarn run v1.22.4
$ node src/index.js
Ativo em localhost:3001
conexão com o banco de dados realizada com sucesso!
Selected from shared topics, language and repository description—not editorial ratings.
cris-scheib /
Plataforma web para gerenciamento de listas virtuais de presentes de produtos e/ou dinheiro para qualquer ocasião comemorativa.
33/100 health