Skip to content

Latest commit

 

History

History
171 lines (116 loc) · 7.19 KB

File metadata and controls

171 lines (116 loc) · 7.19 KB

🎮 Open Source Playground

Hacktoberfest Welcome License: MIT

Este repositório faz parte do Hacktoberfest 2025 — contribuições são bem-vindas! 🎉

📖 Idiomas: English | Português (Brasil)

Bem-vindo ao seu portal amigável para o mundo das contribuições open source! 🌟

Este repositório foi especialmente projetado para participantes do Hacktoberfest e iniciantes que desejam aprender Git, fluxos de trabalho do GitHub e fazer suas primeiras contribuições open source em um ambiente seguro e acolhedor.

🎯 O que é este projeto?

Open Source Playground é um repositório amigável para iniciantes onde você pode:

  • Praticar fazer fork, clonar e criar pull requests

  • Adicionar seu nome à nossa lista de contribuidores

  • Contribuir com programas simples "Hello World" em sua linguagem de programação favorita

  • Aprender comandos e fluxos de trabalho do Git sem medo de quebrar algo

  • Conectar-se com outros desenvolvedores iniciando sua jornada open source

  • Como Funciona Durante o mês de outubro, os participantes são encorajados a enviar pelo menos quatro pull requests (PRs) para qualquer repositório público marcado com a etiqueta "Hacktoberfest". Essas contribuições podem ser desde correção de bugs e melhoria de documentação até adição de novos recursos ou até mesmo melhorias em design e acessibilidade do projeto.

Uma vez que os participantes completam o desafio, eles são elegíveis para receber brindes de edição limitada do Hacktoberfest (como uma camiseta ou emblema digital) como um símbolo de agradecimento. Ao longo dos anos, o evento também tem enfatizado sustentabilidade—oferecendo aos participantes a escolha de plantar uma árvore ao invés de receber brindes físicos.

🚀 Início Rápido

1. Faça fork deste repositório

Clique no botão "Fork" no canto superior direito desta página para criar sua própria cópia.

2. Clone seu fork

git clone https://github.com/SEU_USUARIO/Open-Source-Playground.git
cd Open-Source-Playground

3. Crie uma nova branch

git checkout -b minha-contribuicao

4. Faça suas alterações

  • Adicione seu nome ao CONTRIBUTORS.md
  • Adicione um programa "Hello World" em sua linguagem favorita
  • Ou melhore a documentação existente

5. Commit e push

git add .
git commit -m "Adicionar minha contribuição"
git push origin minha-contribuicao

6. Crie um Pull Request

Vá até seu fork no GitHub e clique em "New Pull Request"

🤝 Como Contribuir

Aceitamos todos os tipos de contribuições! Aqui estão algumas ideias:

Para Iniciantes Completos:

  • Adicione seu nome e um fato divertido ao CONTRIBUTORS.md
  • Corrija erros de digitação na documentação
  • Adicione um programa "Hello World" em uma nova linguagem de programação

Para Contribuidores Intermediários:

  • Melhore exemplos de código existentes
  • Adicione exemplos mais complexos (calculadoras, jogos, etc.)
  • Melhore a documentação
  • Adicione traduções

Para Contribuidores Avançados:

  • Revise e oriente pull requests de iniciantes
  • Melhore a estrutura do projeto e fluxos de trabalho
  • Adicione testes automatizados para os exemplos de código

📁 Estrutura do Projeto

Open-Source-Playground/
├── README.md                 # Você está aqui!
├── CONTRIBUTORS.md           # Lista de contribuidores incríveis
├── CONTRIBUTING.md           # Diretrizes detalhadas de contribuição
├── CODE_OF_CONDUCT.md       # Diretrizes da comunidade
├── examples/                 # Diretório de exemplos de código
│   ├── python/              # Exemplos em Python
│   ├── javascript/          # Exemplos em JavaScript
│   ├── java/                # Exemplos em Java
│   ├── cpp/                 # Exemplos em C++
│   ├── go/                  # Exemplos em Go
│   ├── rust/                # Exemplos em Rust
│   └── ...                  # Mais linguagens são bem-vindas!
└── .gitignore               # Arquivo Git ignore

🌟 Por Que Contribuir Aqui?

  • Amigável para iniciantes: Perfeito para sua primeira contribuição open source
  • Ambiente seguro: Sem risco de quebrar código de produção
  • Focado em aprendizado: Ênfase no processo, não apenas no código
  • Suporte da comunidade: Mantenedores e contribuidores amigáveis
  • Pronto para Hacktoberfest: Todas as contribuições contam para as metas do Hacktoberfest
  • Diversas linguagens: Suporte para muitas linguagens de programação

📚 Recursos de Aprendizado

Novo no Git e GitHub? Confira estes recursos:

🏆 Contribuidores

Um grande agradecimento a todos os nossos contribuidores! Veja a lista completa em CONTRIBUTORS.md.

📄 Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para detalhes.

💬 Perguntas?

Recursos

o Site Oficial do Hacktoberfest o Documentação do GitHub

Sinta-se à vontade para abrir uma issue se tiver alguma dúvida ou precisar de ajuda para começar. Estamos aqui para ajudar!


Recursos

Sinta-se à vontade para abrir uma issue se tiver alguma dúvida ou precisar de ajuda para começar. Estamos aqui para ajudar!


💻🤖📊☁️🔒⚡📱🌐🕹️


🎉 Boas Contribuições & Bem-vindo à Família Open Source! 🚀

Todo especialista já foi um iniciante – seu primeiro PR é o primeiro passo rumo à grandeza!

🌟 Open source não é apenas código, é uma comunidade — continue compartilhando e brilhando! 🌟

✨ Continue contribuindo, e feliz Hacktoberfest! ✨

Lembre-se: Todo especialista já foi um iniciante. Sua primeira contribuição importa! Este repositório faz parte do Hacktoberfest 2025 — contribuições são bem-vindas!

Bem-vindo ao mundo da Contribuição.

Continue contribuindo, e feliz Hacktoberfest!

Recursos

o Site Oficial do Hacktoberfest o Documentação do GitHub

Hacktoberfest não é apenas sobre escrever código—é sobre aprender, compartilhar e crescer com a comunidade global de desenvolvedores. Ele incorpora o espírito do open source: colaboração, transparência e inovação. Seja você um iniciante dando seus primeiros passos na programação ou um desenvolvedor experiente procurando retribuir, o Hacktoberfest é uma maneira divertida e gratificante de causar um impacto positivo na tecnologia.