The DevChallenge Hacktoberfest aims to celebrate and encourage open source software, in addition to contributing to the technology community for development practice and knowledge exchange.
The event will take place throughout the month of October 2022. To participate, follow the steps below:
- Register at: https://hacktoberfest.com/
- Join the DevChallenge Discord community: https://discord.gg/yvYXhGj
- Participate by contributing 4 pull requests by the end of October. Your contribution could be:
- Solving challenges below
- Low code or non code contributions
- Contribution to open DevChallenge projects, .
- If your contributions are successfully approved by our moderation team, you will be able to choose your prize on the Hacktoberfest website, it can be a shirt or plant a tree :)
Frontend - Help improve the DevChallenge (ReactJS) front code and documentation
Backend - Help improve the DevChallenge (NodeJS) back code and documentation
Open source for newbies: Share tips for those starting out in the open source world :)
Hiring process for newbies: Share tips for developers looking to enter the tech workforce
For the frontend or backend challenges listed above:
- Fork this repository hacktoberfest2022
- Read the challenge requirements and develop with the technology of your choice
- Try to fulfill the bonus requirements to further practice your skills
- Submit each challenge resolution as a pull request in this repository. Attention, your pull request must follow the example template.
Then upload your solution to your own github and just send the link in the template described above.
Ps: you must send your solution inside the folder resolucoes. Remember to put it in a folder titled[challenge_name]-[your_user]
. Ex: challenge1-lorenalgm - Wait for your PR to be reviewed and approved.
For open documentation or DevChallenge projects, your contribution must be made in their repositories. Following the same review and approval rule made by the DevChallenge team.
"Contributing to open source is not just for technical people who want to write code. There are many opportunities to use your professional skills in support of open source projects. At this year's Hacktoberfest, we are keen to encourage contributions that require some technical experience or none at all. .no matter your experience, you can participate in the hacktoberfest!
Low code: Technical Documentation, Tests, Case Studies, Technical Posts
Non Code: Translations of documentations from other languages, UI's, like a Figma layout of pages
-
Implement a S.O.L.I.D principle, and detail in a brief explanation, the code snippet to which it is applied.
-
Document one of the 22 existing design patterns, and show a code example of the problem that it solves in your preferred programming language/framework.
-
Show two of the existing Code smells, and apply in a code example, how it can be solved in a practical way.
-
Create layouts for product pages, blog pots, forms, login, minicart etc, we ask that if you choose to go with a UI deliverable layout, create a simple styleguide for it.
For the cases mentioned above, it does not necessarily have to be a functional application, but the concept that is applied, if you want you can make comments on the lines of the code snippet.
Important: As a rule, only one of each topic per contributor can be delivered, that is, you cannot make the same topic more than once
- Ps: you must send your solution inside the folder low-code or non-code. Remember to put it in a folder titled
[subject topic]-[your username]
. Ex: code-smell-Lucas0019
Our goal is to help more and more in the evolution of developers! That's why we have an exclusive DevChallenge community on Discord. If you have any questions about the challenges, feel free to ask the community for help!
Let's go? https://discord.gg/yvYXhGj
Website: https://www.devchallenge.com.br/
|
|
|
|