Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/victorlcastro-dsa/projeto-santandercoders-crud
Em grupo, desenvolvemos um sistema CRUD em Python como parte do módulo Lógica de Programação II do Santander Coders. O projeto gerencia transações bancárias, permitindo a criação, leitura, atualização e exclusão de dados, com filtros personalizados e foco em boas práticas de desenvolvimento.
https://github.com/victorlcastro-dsa/projeto-santandercoders-crud
crud project-based-learning python santandercoders
Last synced: 3 days ago
JSON representation
Em grupo, desenvolvemos um sistema CRUD em Python como parte do módulo Lógica de Programação II do Santander Coders. O projeto gerencia transações bancárias, permitindo a criação, leitura, atualização e exclusão de dados, com filtros personalizados e foco em boas práticas de desenvolvimento.
- Host: GitHub
- URL: https://github.com/victorlcastro-dsa/projeto-santandercoders-crud
- Owner: victorlcastro-dsa
- Created: 2024-08-22T01:36:00.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T01:54:06.000Z (5 months ago)
- Last Synced: 2025-01-13T20:47:10.973Z (3 days ago)
- Topics: crud, project-based-learning, python, santandercoders
- Language: Jupyter Notebook
- Homepage:
- Size: 969 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# 🏦 Projeto CRUD - Santander Coders 24 - Data Science**Status**: `Em desenvolvimento`
**Notebook**: [CRUD](https://github.com/victorlcastro-dsa/Projeto_SantanderCoders_CRUD/blob/main/notebook/CRUD.ipynb)
## 🧑💻 Objetivo
O objetivo deste projeto, desenvolvido em grupo, é aplicar os conceitos aprendidos no módulo **Lógica de Programação II (Python)** do **Santander Coders** para criar um sistema CRUD (Create, Read, Update, Delete) que gerencie transações bancárias de forma eficiente.## 📋 Funcionalidades
- **Criar**: Adicionar novas transações bancárias.
- **Ler**: Visualizar transações existentes com opções de filtros personalizados.
- **Atualizar**: Editar informações de transações já registradas.
- **Excluir**: Remover transações do sistema.## 🔄 Fluxo do Projeto
1. **Configuração do Ambiente**
- Preparação do ambiente de desenvolvimento.
2. **Desenvolvimento do Sistema CRUD**
- Implementação das funções de criação, leitura, atualização e exclusão de transações.
- Integração de filtros para facilitar a visualização e análise das transações.3. **Teste e Validação**
- Realização de testes para garantir o funcionamento correto das funcionalidades.
- Ajustes baseados nos testes realizados.4. **Refinamento e Otimização**
- Aplicação de boas práticas de código.
- Otimização das funcionalidades para maior eficiência.## 🛠️ Ferramentas e Tecnologias Utilizadas
- **Python**
- **Bibliotecas**:
- JSON
- OS## 🚀 Próximos Passos
- Implementação de uma interface gráfica simples.
- Melhoria dos filtros de pesquisa e visualização de transações.
- Inclusão de novas funcionalidades com base nas necessidades dos usuários.