Skip to content

nisbweb/Code-Alchemy

Repository files navigation

Code-Alchemy 🚀🌏

Code Alchemy is the open-source effort which guides you through the world of contributions and learn about open source! As a part of Hacktoberfest 2024, we welcome coders of all levels, especially beginners, to join this journey. Whether you're looking to make your first contribution, sharpen your coding skills, or simply explore, This project fosters an encouraging and collaborative space for all contributors.

Be a part of the open source community—let’s collaborate and learn! ✨

Tracks

Software Track:

Can you fix a critical system? There’s a challenge ahead of you to dive into the heart of a malfunctioning computer and restore order before it's too late. Learn core computer science topics like OS, CN, and DBMS while solving exciting Data Structures and Algorithms (DSA) challenges. It's perfect for those who love exploring the inner workings of systems through code.Master key concepts and push the boundaries of your problem-solving abilities!

Hardware Track:

With the Hardware Track, you can explore the realm of embedded systems and electronics where code meets real hardware. This track is meant for anyone who enjoy applying code to hardware, whether they work with IoT, Raspberry Pi, Arduino, or simply just play around with VHDL.

Puzzles Track:

This track helps you level up your coding skills through fun and simple puzzles and math challenges. No prior experience? No problem! Start small and grow your problem-solving abilities while contributing to open-source.

Project Track:

Contribute to actual projects like websites, apps, games and enhance your coding skills!

How to Contribute

Refer CONTRIBUTING.md

Resources

How to create a pull request
Learn more about hacktoberfest2024! and register here
Everything you need to know about hacktoberfest

Rules

  • Pull requests that don't follow the rules won't be merged.
  • Do NOT remove or make changes in Rules, Readme files, or any other helpful content.
  • Do NOT make any changes in questions.
  • You are free to contribute code in any programming language, including but not limited to C++, Java, Python, JavaScript, Go, etc. Diversity is welcome!
  • Before submitting a pull request, please check the repository to ensure that your code or solution does not already exist. Duplicating existing solutions will not be accepted.
  • If a solution to a problem already exists, your PR will only be merged if it has better time complexity, space complexity
  • Ensure that your pull requests are substantial and contribute meaningfully. Avoid submitting minor changes such as fixing typos or formatting.

Thanks to all our contributors ✨

Happy hacking!!!