Skip to content

O objetivo do projeto foi construir uma API que faz o CRUD (Create, Read, Update e Delete) de itens medievais, utilizando TypeScript, onde os endpoints irão ler e escrever em um banco de dados MySQL.

Notifications You must be signed in to change notification settings

thomasravache/project-trybesmith-trybe

Repository files navigation

Projeto Trybesmith

GitHub language count GitHub top language Scrutinizer code quality (GitHub/Bitbucket)

Sobre o projeto

Este repositório foi criado para colocar em prática os conhecimentos adquiridos no curso de Desenvolvimento Web da Trybe de um projeto do bloco de Back-end.

O objetivo do projeto foi construir uma API que faz o CRUD (Create, Read, Update e Delete) de itens medievais, utilizando TypeScript, onde os endpoints irão ler e escrever em um banco de dados MySQL.

Habilidades do projeto

  • Declarar variáveis e funções com tipagens Typescript;
  • Construir uma API Node Express utilizando o Typescript.

Exemplos

products

orders

login

usermodelexample

productserviceexample

productcontrollerexample

Tecnologias utilizadas

  • TypeScript
  • JSON Web Token
  • Joi
  • MySQL
  • Express
  • Node.js

Autor

Thomas Ravache

About

O objetivo do projeto foi construir uma API que faz o CRUD (Create, Read, Update e Delete) de itens medievais, utilizando TypeScript, onde os endpoints irão ler e escrever em um banco de dados MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published