Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #75

Merged
merged 23 commits into from
Jan 15, 2025
Merged

Dev #75

merged 23 commits into from
Jan 15, 2025

Conversation

Ana-Luiza-SC
Copy link
Collaborator


name: "🔄 Pull Request"
about: "Solicitação de merge de alterações para o repositório principal"
title: "[PR] Migração para Django REST e Tailwind CSS"
labels: [enhancement, migration, frontend, backend]
assignees: [Ana-Luiza-SC]


Descrição

Este Pull Request contém as alterações realizadas para a migração do projeto. As principais mudanças incluem:

  • Migração para Django REST Framework: O backend foi reestruturado para usar o Django REST, incluindo a criação de novos endpoints para a API, a atualização das views para REST e a adição de serializadores.
  • Migração do CSS para Tailwind CSS: A interface foi atualizada para utilizar o Tailwind CSS, simplificando o estilo e tornando a aplicação mais responsiva e fácil de manter.
  • Ajustes no Frontend e Backend: Diversas funcionalidades foram ajustadas para se adaptarem às novas tecnologias implementadas, tanto no frontend quanto no backend.

Essas alterações visam melhorar a escalabilidade do sistema e facilitar o desenvolvimento futuro, além de melhorar a responsividade e a manutenção da interface.

Tipo de Alteração

Marque com um "x" o tipo de alteração que se aplica:

  • 🐛 Correção de bug (fix)
  • ✨ Nova funcionalidade (feature)
  • 📚 Alteração na documentação
  • 🔧 Melhorias ou ajustes no código (refactor)
  • 🚨 Testes

Como Testar

Descreva os passos necessários para testar as alterações:

  1. Faça checkout na branch principal (main).
  2. Execute o comando git pull para atualizar com as alterações mais recentes.
  3. Suba o servidor backend com o comando python manage.py runserver.
  4. No diretório do frontend, execute o comando npm start ou yarn start para iniciar o servidor do React.
  5. Verifique as rotas da API e a interface do frontend para garantir que a migração foi aplicada corretamente.
  6. Teste as funcionalidades do frontend, como a responsividade e a interação com o backend via Django REST.

Checklist

  • O código segue os padrões de estilo do projeto.
  • Foram realizados testes para validar as alterações.
  • A documentação foi atualizada (se aplicável).
  • Todas as dependências estão atualizadas (se aplicável).

Capturas de Tela (se aplicável)

Adicione imagens ou GIFs que ilustrem as alterações.

Issues Relacionadas

Contexto Adicional

Este PR marca a migração de tecnologias chave no projeto, o que pode exigir ajustes em outros componentes conforme o desenvolvimento continua. A documentação foi atualizada para refletir as mudanças nas configurações e dependências.

ArthurGuilher62 and others added 23 commits January 11, 2025 18:16
Inclui as seguintes mudanças:
- Criação da classe  no models.py para armazenar dados dos fornecedores.
- Adiciona função no service.py para extrair fornecedores e associá-los aos diários.
- Modifica views.py para retornar informações sobre fornecedores processados.
Foi implementado testes unitários para verificar o processamento de diários, extração de fornecedores e valores monetários. Esses testes asseguram que os dados estão sendo processados corretamente e que os fornecedores e valores estão no formato esperado.
integração para tailwind e responsividade carrossel
integração para tailwind e resposividade da pagina sobre projeto
…ecedores

Feat(#56)/iniciar analise de fornecedores
integração para tailwind e resposividade da pagina gastos
integração de Home e CardGastos para tailwind e responsividade
integração da BarraPesquisa para tailwind e responsividade
integração do footer para tailwind e responsividade
integração para tailwind e resposividade da pagina sobre nos
feat(#54): migração para Django REST Framework
@Ana-Luiza-SC Ana-Luiza-SC merged commit 0070ab6 into main Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Arquitetura e Redução de Escopo
5 participants