Loading repository data…
Loading repository data…
ludson96 / repository
Neste projeto, desenvolvemos em grupo de 5 estudantes da Trybe um app web de delivery para uma distribuidora de bebidas.
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.
Repositório possuí projeto desenvolvido no período que estive na Trybe, abordando a maioria dos conceitos aprendidos em back-end: Banco de dados SQL (utilizamos o MySQL), API REST (utilizamos o Node.js), Express, Sequelize, usando arquitetura MSC, autenticação com JWT, além de construir o projeto de acordo com o paradigma de orientação a objetos (POO) e SOLID. Para testar a abordagem foram usados testes via Mocha, Chai, Sinon, com abordagem em TDD; Somando conhecimentos já aprendidos em Front-end.
JavaScript, MySQL e Sequelize;Full-Stack;Thunder Client, como extensão, para visualizar o retorno do meu acesso.Neste projeto, desenvolvemos em grupo de 5 estudantes da Trybe um app web de delivery para uma distribuidora de bebidas.
pair programming ou nos unimos em grupo para resolvermos.Clone o repo:
git clone git@github.com:Ludson96/project-delivery-app.git
Entre na pasta do repositório que você acabou de clonar:
cd project-delivery-app
Instale as dependências e inicialize o projeto:
npm install
Entre no back-end, crie o schema, banco de dados e popula as tabelas e rode o servidor em desenvolvimento (nodemon) com o seguinte comando, não pode ser fechado:
cd backend && npm run db:reset && npm run dev
Após o passo acima, abra outro terminal e entre no front-end e rode a aplicação:
cd frontend && npm start