Skip to content

arturpeixoto/trybesmith

Repository files navigation

Projeto de Loja de Itens Medievais - Documentação

Descrição do Projeto

Este projeto visa criar uma plataforma online dedicada à venda de itens medievais, com destaque especial para a fabricação personalizada de espadas sob encomenda. A implementação será feita através de uma API desenvolvida com Typescript e Sequelize.

Principais Funcionalidades:

  • Desenvolvimento das camadas de Service e Controllers para gerenciamento eficiente da aplicação.
  • Utilização do JWT (JSON Web Tokens) para autenticar rotas específicas, garantindo segurança e controle de acesso.
  • Implementação de testes automatizados para assegurar o funcionamento adequado de todas as operações.
  • Criação de endpoints para suportar operações de criação, leitura e atualização de informações, proporcionando uma experiência completa aos usuários da plataforma.

Guia de Instalação e Execução

1. Faça um git clone ou fork este repositório.
2. Navegue até o diretório do projeto: `cd nome-do-projeto`.
3. Instale as dependencias com npm install
4. Na raiz do projeto, execute o comando: docker-compose up -d --build.
5. Acesse `http://localhost:3000/` pelo seu navegador.
6. Acesse com login e senha que estão no banco de dados e são gerados pelo seeder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published