Skip to content
/ postm Public

Api de gerenciamento de postagens para o processo seletivo da Loading Desenvolvimento Jr

Notifications You must be signed in to change notification settings

pab-h/postm

Repository files navigation

Postm

Postm é a implementação do projeto final do processo seletivo da Loading.

Sobre o projeto

Como dito pela própia Loading:

O objetivo deste desafio é avaliar suas habilidades de desenvolvimento back-end, especificamente na criação de uma API REST para gerenciamento de postagens. A API permitirá que os usuários realizem operações CRUD (Create, Read, Update, Delete).

Como executar essa API?

Perdoem-me. Ainda não sei utilizar docker para facilitar a sua instalação.

Para continuar você precisará ter o python, poetry e o mongoDB instalados em sua máquina.

  1. Clone o repositório:
git clone https://github.com/pab-h/postm.git
  1. Instale as dependencias utilizando o poetry:
poetry install 
  1. Crie e preencha corretamente o arquivo com as variáveis de ambiente, .env, Há um arquivo exemplo, .env-example.

  2. (opcional) Execute os testes unitários para verificar se está tudo certo

poetry run test 
  1. Inicialize a aplicação:
poetry run start 

Documentação

A documentação dos endpoints que essa API oferece estão disponíveis aqui, via Postman.

About

Api de gerenciamento de postagens para o processo seletivo da Loading Desenvolvimento Jr

Topics

Resources

Stars

Watchers

Forks

Languages