gabrielbarth / singu-fake-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

šŸ“± Projeto mobile


Esta aplicaĆ§Ć£o foi desenvolvida utilizando Nodejs + Typescript com intuito de prover alguns dados para o app criado para simular a ferramenta da Singu, o maior aplicativo de delivery de beleza do Brasil.

šŸ’» DocumentaĆ§Ć£o da API

Rota Tipo da RequisiĆ§Ć£o DescriĆ§Ć£o
/services GET Lista todos os serviƧos de beleza disponƭveis na plataforma.
/services/category?category={value} GET Lista todos os serviƧos de beleza para uma determinada categoria de serviƧos disponƭvel na plataforma.
/services POST Cria um novo serviƧo de beleza.
/services/{id} DELETE Deleta um serviƧo de beleza da plataforma.
/users GET Lista todos os usuƔrios cadastrados na plataforma.
/users POST Cria um novo usuƔrio.
/users/{id} DELETE Deleta um usuƔrio da plataforma.

Esta API foi publicada atravĆ©s da Amazon Elastic Compute Cloud (EC2) e para ter acesso a documentaĆ§Ć£o e consumir os endpoints, basta acessar o link abaixo:

Algumas ferramentas utilizadas:

  • Mongoose e mongoDB;
  • Swagger;
  • Amazon EC2;
  • pm2.

Ideias futuras de PR

[ ] - Criar entidade, mĆ³dulo e endpoints para ladies e appointments;

[ ] - Criar camada validations para validaƧƵes do dados;

[ ] - Upload de imagens (avatar e serviƧos) com Amazon S3;

Made with ā™„ by Gabriel Barth

About


Languages

Language:TypeScript 99.8%Language:Shell 0.2%