Skip to content

Onde o código encontra propósito. VolunteerCodeCarajas é o sistema raiz da Associação Carajás: um projeto voluntário, inclusivo e real, que nasce do zero para organizar, conectar e transformar. Cada funcionalidade é semeada com aprendizado, diversidade e o desejo de fazer a diferença.

License

Notifications You must be signed in to change notification settings

prfs91/VolunteerCodeCarajas

Repository files navigation

🌱 VolunteerCodeCarajas - Um Projeto de Inclusão e Transformação Social

“A tecnologia não tem fronteiras, assim como a inclusão e o conhecimento. Juntos, podemos construir um mundo sem barreiras.” 🌍

Contribuidores

⚠️ ATUALIZAÇÃO IMPORTANTE – Projeto em Pausa Temporária

Por motivos de saúde e compromissos pessoais inadiáveis, o projeto VolunteerCodeCarajas está temporariamente suspenso. Estou passando por um período de reestruturação física, mental e organizacional, e precisei priorizar cuidados essenciais. A pausa é por tempo indeterminado, mas estimo um período de aproximadamente um mês para retomar as atividades. No entanto, isso pode variar conforme meu processo de recuperação. A missão do projeto segue viva, mesmo em pausa, a essência do VolunteerCodeCarajas permanece: inclusão, tecnologia e transformação social. Agradeço pela compreensão e apoio de todos que acompanham a iniciativa. Assim que possível, atualizarei este repositório com novidades.


📖 Sobre o Projeto

VolunteerCodeCarajas é muito mais do que um sistema. Este é um projeto de aprendizado e de impacto real. Nascendo no coração da Associação Carajás de Pessoas com Deficiência, em Tucuruí - PA, este sistema visa transformar a gestão da associação, por meio da tecnologia, dados e inclusão. Cada linha de código escrita aqui é um passo em direção a um mundo mais acessível, mais justo e mais inclusivo.

Este é um projeto voluntário, que comecei a desenvolver do zero, com o objetivo de aprender, crescer e impactar vidas. Minha jornada começou no dia 10/04/2025, e é apenas o começo. Este repositório, ainda vazio de funcionalidades avançadas, contém o primeiro passo: o sistema de cadastro de associados. À medida que aprendo e cresço, o sistema será expandido para gerenciar mensalidades, o financeiro e projetos da associação.


🧑‍💻 Sobre Mim - Roberta, a Desenvolvedora Voluntária

Olá! 👋 Sou Pamella Roberta Ferreira da Silva, ou Roberta, acadêmica de Engenharia da Computação na UFPA, com amor pela área de Dados. Meu objetivo é aprender na prática o que tanto estudei em teoria, e criar algo com propósito e impacto social. 🌱

Sou autista e tenho TDAH, o que traz desafios, mas também uma forma única de ver o mundo. Essa condição, longe de ser uma barreira, se tornou uma força motriz para quebrar barreiras e capacitismo. Este projeto não é só um aprendizado acadêmico para mim, mas uma forma de superar minhas próprias limitações e, ao mesmo tempo, ajudar a superar barreiras para os outros. 💙

Como voluntária na Associação Carajás de Pessoas com Deficiência, percebi a enorme necessidade de estruturar dados e padronizar processos para ajudar na gestão e análise de informações. Isso é crucial para melhorar a qualidade de vida e acessar oportunidades para pessoas com deficiência. Este projeto é meu caminho para aprender, ensinar e contribuir para uma causa maior.


🔧 Objetivos do Sistema

Este projeto começa com o básico, mas cresce com o tempo, assim como a associação e as pessoas que ela atende. 🚀

O foco inicial do sistema é:

  • 🧾 Cadastro de associados - Organizar os dados essenciais dos membros da associação
  • 💰 Controle de mensalidades - Registrar e gerenciar as contribuições financeiras dos associados
  • 📊 Gestão financeira - Criar a base para o controle do fluxo de recursos da associação
  • 📚 Gestão de projetos - Organizar as ações e projetos da associação para aumentar seu impacto social
  • Inclusão e acessibilidade - Garantir que o sistema seja acessível para todos, sem exceções

Este projeto está sendo desenvolvido com o foco de aprender e praticar. Eu estou começando do zero, o que significa que cada etapa será uma oportunidade de crescimento, de ensinar e aprender com a comunidade.


🛠️ Stack Tecnológica



🌱 Python desperta primeiro: em suas linhas, nascem scripts que validam CPFs/CNPJs, limpam dados desorganizados e transformam informações brutas em insights de transformação. Aqui, a habilidade em escrever código claro e eficiente se alia à resolução de problemas reais.

🏰 SQL & PostgreSQL erguem nosso castelo de dados. Cada consulta é como uma chave que abre relatórios ágeis e seguros, e o Neon o mantém sempre de pé na nuvem, com backups automáticos e escalabilidade sem complicação — uma prova de domínio em modelagem de dados e cloud.

🐳 Docker & Docker Compose embalam toda a aplicação e o banco em contêineres portáteis, garantindo que “funciona na minha máquina” seja “funciona em qualquer lugar”. Isso mostra adaptabilidade e atenção ao detalhe na hora de criar ambientes reproduzíveis.

🔧 Git & GitHub traçam o caminho colaborativo: branches para experimentar, pull requests para revisar e issues para rastrear cada tarefa. Assim, quem se junta ao projeto desenvolve não só código, mas também comunicação eficaz e trabalho em equipe distribuída.

⚙️ Linux Shell, REST APIs (Requests) e CI/CD (pre-commit, Black, Flake8) cuidam da automação e da qualidade: migrações de banco, integrações externas e verificações de estilo rodam com comandos simples, mostrando disciplina, rigor técnico e foco em entrega contínua.

O VolunteerCodeCarajas não é apenas um sistema voluntário: é um laboratório de crescimento, onde desenvolve-se tanto expertise técnica quanto soft skills como colaboração, proatividade e pensamento crítico. Se você busca um projeto que une dados e propósito, aqui está o palco ideal para brilhar. 💙


🎓 Minha Jornada e Convite à Colaboração

Este projeto é a ponte entre a teoria que aprendi e a prática que agora estou começando a explorar. O foco é ensinar e aprender, juntos. Para isso, o conhecimento colaborativo será essencial, e por isso convido você a se juntar a mim. 🤝 Aqui está o meu convite à colaboração:

  • 💻 Profissionais de TI e Engenharia de Dados: Se você tem experiência em desenvolvimento de sistemas, engenharia de dados, segurança de dados, ou qualquer área relacionada, sua contribuição será fundamental! Se você tiver 15 minutos do seu tempo para discutir os primeiros passos ou ajudar com análise de requisitos, eu ficarei imensamente grata!
  • 🧠 Psicólogos e neuropsicólogos: Dada minha condição de autismo e TDAH, sua ajuda para construir uma organização mental e estruturada de ideias será muito importante. Se você também tiver algum conhecimento em TI, melhor ainda! Sua colaboração será fundamental para garantir que o projeto seja acessível e eficiente.
  • 📚 Estudantes e Iniciantes em PostgreSQL: Se você está começando sua jornada em banco de dados e tem tempo para contribuir, este é o lugar perfeito para aprender e colaborar de forma prática. Juntos, podemos crescer e construir algo impactante para a comunidade.

💡 Por que contribuir?

Quando você se junta a esse projeto, você não está apenas ajudando a desenvolver um sistema — você está fazendo a diferença na vida de muitas pessoas.

O que você vai ganhar ao contribuir:

  • 🔄 Aprendizado contínuo: Este é um projeto do zero, onde todos os envolvidos têm a chance de aprender e aplicar conhecimentos reais.
  • 🌍 Impacto social: Sua contribuição vai além do código — você estará criando um mundo mais inclusivo.
  • 🏗️ Construção de um sistema robusto: Estamos criando a base para um sistema sustentável, que ajudará na gestão de dados e operações de organizações do terceiro setor, com um foco na sustentabilidade, diversidade e inclusão.

📜 Licença

Este projeto está licenciado sob a MIT License, o que significa que ele é open source e livre para contribuições e modificações, com a única exigência de que você mantenha os créditos originais.


📄 Créditos de Terceiros

Este projeto utiliza o script wait-for-it.sh criado por vishnubob, licenciado sob a MIT License. Esse script foi incluído na raiz deste repositório para facilitar o uso com containers e serviços que exigem espera por dependências. MIT License, o que significa que ele é open source e livre para contribuições e modificações, com a única exigência de que você mantenha os créditos originais.


📞 Como entrar em contato

Se você se identifica com o projeto, tem sugestões ou deseja contribuir de alguma forma, estou aberta a conversas e colaborações! 😊


📅 Agende uma conversa sobre o Projeto VolunteerCodeCarajás
Clique no botão abaixo para escolher um horário disponível:

Agendar Conversa

📌 Nota: A agenda de reuniões e colaborações está temporariamente suspensa por motivos de saúde. Avisarei aqui assim que for retomada.


🌟 Vamos Juntos Construir um Futuro Sem Barreiras

Este projeto não é apenas sobre desenvolver um sistema. Ele é sobre inclusão, diversidade e aprendizagem. Aqui, cada linha de código é uma chance de quebrar fronteiras, de transformar vidas e de mostrar que, com colaboração, podemos criar algo sustentável e transformador. Junte-se a mim para criar um futuro mais inclusivo e acessível. ✨


👥 Contribuidores Voluntários


Com carinho,

Roberta Ferreira 🐍💙

📍 Tucuruí, Pará

📚 Engenheira de dados em construção | Voluntária da Associação Carajás | Autista, TDAH e sonhadora 🌌


Última modificação em: 16/06/2025

About

Onde o código encontra propósito. VolunteerCodeCarajas é o sistema raiz da Associação Carajás: um projeto voluntário, inclusivo e real, que nasce do zero para organizar, conectar e transformar. Cada funcionalidade é semeada com aprendizado, diversidade e o desejo de fazer a diferença.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •