Loading repository data…
Loading repository data…
marcos-px / repository
Projeto em node avançado com Typescript, criando o back-end de uma rede social no método clean code e SOLID.
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.
A rede social Parrot é um sistema white label (ou seja, um sistema modelo criado por uma empresa que pode ser reutilizado por outras, apenas modificando informações como logo e marca) do qual condomínios podem contratar para incentivar a interação entre os moradores. A plataforma permite que os usuários façam publicações que ficam visíveis para toda comunidade. Utilizei o princípio A.D.I.T para desenvolver o software.
A partir do caso acima, nos foi solicitado a integração da API com o front pela Gama Academy no curso de Nanodegree - FullStack developer. Na parte do back-end foi solicitado:
b. utilizar seeders para popular o banco caso necessário
b. endpoint (casos de erro também)
Instale o meu projeto com npm
npm install
Crie o Banco de dados MySQL
CREATE DATABASE parrot;
Utilize o migrations para criar as tabelas automaticamente:
npx sequelize db:migrate
Execute os testes necessários
npx jest
Suba a API
npm run debug
Eu sou uma pessoa desenvolvedora full-stack...
Sou o Marcos, tenho 28 anos e moro em Sete Lagoas-MG, bem pertim de BH. Estou aprendendo programação WEB na Gama Academy e faço Ciência da Computação na Faculdade Descomplica. Já tenho conhecimento de HTML5, CSS3, JS, NODE, MYSQL, MONGODB, EXPRESS E SEQUELIZE, além de estar me especializando em BACK-END. Eu trabalho em outra área, estou em transição de carreira. Abaixo segue meus contatos, qualquer coisa é só me chamar, blz? Ah, fique à vontade pra ver meus projetos. 😁
Feito com ❤️ por Marcos Teixeira