/trybesmith

Primary LanguageTypeScript

Trybesmith

Projeto da trybe onde foi criado uma API REST que conversa com um banco de dados MYSQL, a partir da biblioteca Express. Toda a aplicação é dockerizada, foram criados vários Endpoints de requisição com validações de regras de negócio e de valores requisitados e foi utilizada também a biblioteca jsonWebToken para validar e garantir mais segurança a API. Esse projeto foi realizado com arquitetura de Software no modelo de camadas, sendo elas controller,service e model. O foco desse projeto foi utilizar o TypeScript e sua forte tipagem para criar uma aplicação mais segura e robusta com organização e clean code.

Stack utilizada

Back-end: Node, Express, TypeScript, MySql, JsonWebToken, Docker