Skip to content

Esse projeto tem como finalidade juntar todos os conhecimentos adquiridos sobre backend (Docker, API, DB, Typescript, Node.js, Sequelize ...) ! A proposta é a criação de uma API que deve ser consumida por um front-end, para tanto, a criação de um docker-compose foi de suma importância! O aplicativo TFC é um site informativo sobre partidas e clas…

Notifications You must be signed in to change notification settings

analuisams99/project-trybe-futebol-clube

Repository files navigation

Projeto Trybe Futebol Clube

⚽ O que foi desenvolvido

O TFC é um site informativo sobre partidas e classificações de futebol! ⚽️

Desenvolvi uma API (utilizando o método TDD) e também integrei - através do docker-compose - as aplicações para que funcionem consumindo um banco de dados.

Nesse projeto, construi um back-end dockerizado utilizando modelagem de dados através do Sequelize. O desenvolvimento respeitou as regras de negócio providas no projeto e a API foi capaz de ser consumida por um front-end já provido nesse projeto.

  • Fui capaz de:
    • Realizar a dockerização dos apps, network, volume e compose;
    • Modelar dados com MySQL através do Sequelize;
    • Criar e associar tabelas usando models do sequelize;
    • Construir uma API REST com endpoints para consumir os models criados;
    • Fazer um CRUD utilizando ORM;

⚽ Stacks utilizadas para a criação de uma Api Rest

  • TypeScript;
  • Node.js;
  • Express;
  • Sequelize (ORM);
  • Docker / Docker-compose;
  • TDD com Mocha e Chai;
  • MySQL;

 O FrontEnd foi desta aplicação foi realizado pela Trybe

Acessando o repositório:

  1. Clone o repositório
  • git clone git@github.com:analuisams99/project-trybe-futebol-clube.git.
  • Entre na pasta do repositório que você acabou de clonar:
    • cd project-trybe-futebol-clube
  1. Instale as dependências [Caso existam]
  • npm install

About

Esse projeto tem como finalidade juntar todos os conhecimentos adquiridos sobre backend (Docker, API, DB, Typescript, Node.js, Sequelize ...) ! A proposta é a criação de uma API que deve ser consumida por um front-end, para tanto, a criação de um docker-compose foi de suma importância! O aplicativo TFC é um site informativo sobre partidas e clas…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published