Skip to content

Loja de itens medievais, no formato de uma API, utilizando Typescript.

Notifications You must be signed in to change notification settings

mathews-r/nodejs-trybesmith

Repository files navigation

📜 Trybesmith

Neste projeto, criei uma loja de itens medievais, no formato de uma API, utilizando Typescript.

Desenvolvi todas as camadas da aplicação (Models, Service e Controllers) e, por meio dessa aplicação, é possível realizar as operações básicas que se pode fazer em um determinado banco de dados: Criação, Leitura, Atualização e Exclusão (ou CRUD, para as pessoas mais íntimas - Create, Read, Update e Delete).

⚙️ Funcionalidades

✅ TypeScript;

✅ Validação com JWT;

✅ Arquiterura MSC - Model, Service e Controller;

✅ MySQL e Docker;

🛠️ Ferramentas

🍮 BackEnd

  • TypeScript;
  • Express;
  • JWT;
  • CRUD;

📁 Acessar Projeto Localmente

  • Clonar o repositório:
$ git clone git@github.com:mathews-r/trybesmith.git
  • Acessar o projeto blogsapi:
$ cd trybesmith
  • Instalar dependências:
$ npm install
  • Executar projeto:
$ docker-compose up -d - Iniciar os containers
$ npm run dev - Iniciar a aplicação (nodemon)
$ npm run restore - Para restaurar o DB se precisar

👨‍💻 Desenvolvedor

About

Loja de itens medievais, no formato de uma API, utilizando Typescript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published