Este projeto consiste em um backend desenvolvido com Django, responsável pelo gerenciamento de usuários, autenticação, e integração com a API da Omie para gestão de adiantamento de pedidos de venda. Utilizando Python e Django, o sistema interage com um banco de dados SQLite para armazenamento de informações e se conecta diretamente com a API da Omie para trazer os pedidos de venda do cliente. Posteriormente, executa o adiantamento das parcelas das vendas conforme selecionado pelo usuário no frontend.
Python & Django: Framework robusto que facilita o desenvolvimento rápido e limpo de aplicações web.
Pytest: Utilizado para a realização de testes unitários, garantindo a qualidade e a confiabilidade do código.
SQLite: Banco de dados escolhido para o armazenamento de dados, por sua facilidade de configuração e integração com Django.
API da Omie: Integração com a API da Omie para manipulação de pedidos de venda, essencial para a funcionalidade central do projeto.
O desenvolvimento deste backend foi realizado inteiramente por mim, abrangendo desde a definição da arquitetura, implementação das funcionalidades, criação e execução de testes unitários com Pytest e o deploy que foi realizado em um droplet da Digital Ocean.