|
| 1 | +<br /> |
| 2 | + <p align="center"> |
| 3 | + <a href="https://www.devchallenge.com.br/"> |
| 4 | + <img src="https://github.com/devchallenge-io/hiring_process_for_newbies/assets/52923100/a66a22b4-5a17-4aa0-a7ab-f1e33401806d" alt="Logo" width="700" height="350"> |
| 5 | + </a> |
| 6 | + <h1 align="center">DevChallenge Hacktoberfest 2023</h1> |
| 7 | + </p> |
| 8 | +<!-- Nesse link você pode encontrar bandeiras de diversos países https://flagpedia.net/download/api --> |
| 9 | + |
| 10 | +## Índice |
| 11 | + |
| 12 | +- [Sobre](#sobre) |
| 13 | +- [Como participar](#como-participar) |
| 14 | +- [Desafios](#desafios) |
| 15 | + - [Desafio 1](#desafio-1) |
| 16 | + - [Desafio 2](#desafio-2) |
| 17 | + - [Desafio 3](#desafio-3) |
| 18 | + - [Desafio 4](#desafio-4) |
| 19 | +- [Projetos abertos](#projetos-abertos) |
| 20 | + - [Documentação:](#documentação) |
| 21 | +- [Como contribuir](#como-contribuir) |
| 22 | + - [Para desafios](#para-desafios) |
| 23 | + - [Para projetos abertos](#para-projetos-abertos) |
| 24 | + - [Contribuições Non-code ou Low-code](#contribuições-non-code-ou-low-code) |
| 25 | + - [Entregáveis Non code e Low code](#entregáveis-non-code-e-low-code) |
| 26 | + - [Como entregar](#como-entregar) |
| 27 | +- [Comunidade](#comunidade) |
| 28 | + |
| 29 | +# Sobre |
| 30 | + |
| 31 | +O [DevChallenge](https://www.devchallenge.com.br/) Hacktoberfest tem como objetivo celebrar e incentivar |
| 32 | +o software de código aberto, além de contribuir com a comunidade de tecnologia para prática de desenvolvimento e troca de conhecimentos. |
| 33 | + |
| 34 | +# Como participar |
| 35 | + |
| 36 | +O evento acontecerá durante todo o mês de outubro de 2023. Para participar, siga os passos abaixo: |
| 37 | + |
| 38 | +1. Inscreva-se em: <https://hacktoberfest.com/> |
| 39 | +2. Entre na comunidade do Discord do DevChallenge: <https://discord.gg/yvYXhGj> |
| 40 | +3. Participe contribuindo com 4 pull requests até o fim do mês de outubro. Sua contribuição poderá ser: |
| 41 | + - Resolvendo desafios abaixo |
| 42 | + - Contribuições low code ou non code |
| 43 | + |
| 44 | +4. Se a suas contribuições forem aprovadas com sucesso por nossa equipe de moderação, |
| 45 | +você poderá escolher seu prêmio no site do Hacktoberfest, podendo ser um kit digital ou plantar uma árvore em seu nome. 🌳 |
| 46 | + |
| 47 | +# Desafios |
| 48 | + |
| 49 | +## Desafio 1 |
| 50 | + |
| 51 | +[Sobre o desafio](./desafios/desafio1/desafio.md) |
| 52 | + |
| 53 | +## Desafio 2 |
| 54 | + |
| 55 | +[Sobre o desafio](./desafios/desafio2/desafio.md) |
| 56 | + |
| 57 | +## Desafio 3 |
| 58 | + |
| 59 | +[Sobre o desafio](./desafios/desafio3/desafio.md) |
| 60 | + |
| 61 | +## Desafio 4 |
| 62 | + |
| 63 | +[Sobre o desafio](./desafios/desafio4/desafio.md) |
| 64 | + |
| 65 | +# Projetos abertos |
| 66 | + |
| 67 | +## Documentação |
| 68 | + |
| 69 | +[Open source for newbies](https://github.com/devchallenge-io/open_source_for_newbies): compartilhe dicas para quem está iniciando no mundo do código aberto :) |
| 70 | + |
| 71 | +[Hiring process for newbies](https://github.com/devchallenge-io/hiring_process_for_newbies): compartilhe dicas para desenvolvedores que buscam entrar no mercado de trabalho da tecnologia |
| 72 | + |
| 73 | +# Como contribuir |
| 74 | + |
| 75 | +## Para desafios |
| 76 | + |
| 77 | +Para os desafios de frontend ou backend [listados acima](#desafios): |
| 78 | + |
| 79 | +1. Faça o fork deste repositório **hacktoberfest-2023** |
| 80 | +2. Leia os requisitos do desafio e desenvolva com a tecnologia de sua preferência |
| 81 | +3. Tente realizar os requisitos bônus para praticar ainda mais suas habilidades |
| 82 | +4. Envie cada resolução de desafio como uma pull request neste repositório. Atenção, sua pull request deverá seguir o [modelo de exemplo](https://github.com/devchallenge-io/hacktoberfest-2023/blob/main/resolucoes/desafio1-nameuser.md). |
| 83 | +<br> |
| 84 | + |
| 85 | +Então faça o upload da sua solução no seu próprio github e envie somente o link no modelo descrito acima. |
| 86 | +<br>Ps: você deverá enviar a sua solução dentro da pasta [resolucoes](./resolucoes). Lembre-se de colocá-la em uma pasta com o título ``[nome_do_desafio]-[seu_user]``. |
| 87 | +Ex: <b>desafio1-lorenalgm</b> |
| 88 | +6. Aguarde a revisão e aprovação da sua PR. |
| 89 | + |
| 90 | +## Para projetos abertos |
| 91 | + |
| 92 | +Para os projetos abertos de documentação ou do próprio DevChallenge, sua contribuição deverá ser feita nos repositórios dos mesmos. Seguindo a mesma regra de revisão e aprovação feita pela equipe do DevChallenge. |
| 93 | + |
| 94 | +## Contribuições Non-code ou Low-code |
| 95 | + |
| 96 | +"Contribuir para o código aberto não é apenas para pessoas técnicas que querem escrever código. há muitas oportunidades para usar suas habilidades profissionais em apoio a projetos de código aberto. No Hacktoberfest deste ano, fazemos questão de incentivar contribuições que exigem alguma experiência técnica ou nenhuma. não importa sua experiência, você pode participar do hacktoberfest! |
| 97 | + |
| 98 | +**Low code:** Documentação Técnica, Teste de experiência do usuário, Postagem técnica no blog ou tutorial, Casos de Estudos, Cases UX, etc. |
| 99 | + |
| 100 | +**Non Code:** Traduções de documentações de outros idiomas, UI's, como um layout de Figma de páginas |
| 101 | + |
| 102 | +## Entregáveis Non code e Low code |
| 103 | + |
| 104 | +- Implementar um pricipio S.O.L.I.D, e detalhar numa explicação breve, o trecho de código que o mesmo é aplicado. |
| 105 | + |
| 106 | +- Documentar um dos 22 design patterns existentes, e mostrar um exemplo de código do problema que o mesmo resolve na sua linguagem/framework de programação de sua preferência. |
| 107 | + |
| 108 | +- Mostrar dois dos Code smell existentes, e aplicar em um exemplo de código, como o mesmo pode ser resolvido de forma prática. |
| 109 | + |
| 110 | +- Criar layouts de páginas de produtos, de pots de blog, formulários, login, minicart etc. |
| 111 | + |
| 112 | +- Traduzir páginas de documentações de outros idiomas para o português, como é para um evento, pode ser a documentação do próprio Hacktoberfest, ou de qualquer outro projeto de código aberto. |
| 113 | + |
| 114 | +Para os casos mencionados acima, não precisa ser necessáriamente uma aplicação funcional, e sim o conceito que é aplicado, caso queira pode fazer comentários nas linhas do trecho de código. |
| 115 | + |
| 116 | +**Importante**: Tendo como regra o entregavel no máximo dois items cada tópico por contribuidor, ou seja, não pode fazer mais de duas vez um mesmo tópico. |
| 117 | + |
| 118 | +### Como entregar |
| 119 | + |
| 120 | +- Ps: você deverá enviar a sua solução dentro da pasta [low-code](./low-code) ou [non-code](./non-code/). |
| 121 | +- Lembre-se de colocá-la em uma pasta com o título ``[topico do assunto]-[seu user]``. |
| 122 | +Ex: <b>code-smell-Lucas0019</b> |
| 123 | + |
| 124 | +# Comunidade |
| 125 | + |
| 126 | +Nosso objetivo é ajudar cada vez mais na evolução de desenvolvedores! Por isso, temos uma comunidade exclusiva do DevChallenge no Discord. Caso tenha alguma dúvida sobre os desafios, fique à vontade para pedir ajuda na comunidade! <br> |
| 127 | +Bora? <https://discord.gg/yvYXhGj> <br> |
| 128 | +<br> |
| 129 | +Site: <https://www.devchallenge.com.br/> <br> |
| 130 | + |
| 131 | +<table style="border-color:transparent"> |
| 132 | + <tr> |
| 133 | + <td> |
| 134 | + <a href="https://discord.gg/yvYXhGj" target="_blank"> |
| 135 | + <img src="https://cdn3.iconfinder.com/data/icons/discord/64/discord_20-512.png" width="30px" height="30px" alt="Discord"> |
| 136 | + </a> |
| 137 | + </td> |
| 138 | + <td> |
| 139 | + <a href="https://www.linkedin.com/company/devchallenge/" target="_blank"> |
| 140 | + <img src="https://cdn3.iconfinder.com/data/icons/glypho-social-and-other-logos/64/logo-linkedin-512.png" width="35px" height="35px" alt="Linkedin"> |
| 141 | + </a> |
| 142 | + </td> |
| 143 | + <td> |
| 144 | + <a href="https://twitter.com/dev_challenge" target="_blank"> |
| 145 | + <img src="https://cdn3.iconfinder.com/data/icons/picons-social/57/43-twitter-512.png" width="30px" height="30px" alt="Twitter"> |
| 146 | + </a> |
| 147 | + </td> |
| 148 | + <td> |
| 149 | + <a href="https://www.instagram.com/devchallenge/" target="_blank"> |
| 150 | + <img src="https://cdn4.iconfinder.com/data/icons/picons-social/57/38-instagram-3-512.png" width="30px" height="30px" alt="Instagram"> |
| 151 | + </a> |
| 152 | + </td> |
| 153 | + </tr> |
| 154 | +</table> |
0 commit comments