Descrição do Projeto
* O projeto visa desenvolver uma API RESTful moderna com documentação adequada, utilizando FastAPI ou Node.js. Além disso, o candidato deve ter experiência em integração com banco de dados PostgreSQL + PostGIS, especialmente em comparações geoespaciais entre áreas por coordenadas.
Requisitos:
* Tecnologias desejadas: Python + FastAPI (ou Node.js + Express), PostgreSQL + PostGIS, bibliotecas de geodados (Shapely, GDAL, GeoAlchemy ou similares) e geração de PDF (ReportLab, WeasyPrint ou equivalente).
* Requisitos adicionais: Git + repositório privado para controle total do projeto pelo contratante e entrega de projetos com escopo bem definido, remuneração justa e transparência na relação.
Especificações Técnicas
* Desenvolvimento de API: a API deve ser robusta e escalável, permitindo a integração com front-end Bubble.
* Integração com Banco de Dados: é necessário realizar comparações geoespaciais entre áreas por coordenadas.
* Geração de Relatórios: os relatórios devem ser gerados em formato de PDF, contendo dados técnicos e mapa.
Prazo e Fluxo de Trabalho
* Deve-se estabelecer um prazo claro para entrega do projeto.
* É necessário trabalhar em um ambiente colaborativo, onde as partes envolvidas possam se comunicar de forma eficaz.
Ambiente de Trabalho
* Deve-se garantir que o ambiente de trabalho seja seguro e estável, permitindo a realização das tarefas com facilidade.
Bibliografia
* Os requisitos especificados devem ser verificados antes da contratação do profissional.
Duração do Contrato
* A duração do contrato deve ser discutida com antecedência, garantindo que todas as partes estejam cientes dos termos e condições.