Giter Site home page Giter Site logo

piyushkharapkar / -30daysdevchallenge- Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jitacm/-30daysdevchallenge-

0.0 0.0 0.0 115.47 MB

Welcome to the 30DayDevChallenge repository! This repository is dedicated to a month-long coding challenge designed to help developers of all levels enhance their skills through daily coding tasks and projects.

Shell 0.02% JavaScript 1.49% C++ 0.76% Python 62.57% C 0.34% Objective-C 0.01% Java 4.83% PowerShell 0.20% Kotlin 0.01% Dart 0.96% CSS 0.53% Swift 0.02% HTML 0.61% CMake 0.15% Batchfile 0.01% Vue 0.13% Jupyter Notebook 27.39%

-30daysdevchallenge-'s Introduction

WhatsApp Image 2024-06-01 at 01 39 11_a37cecd5

๐Ÿ“Œ30DaysDevChallenge

Welcome to the 30DaysDevChallenge repository! This repository is dedicated to a month-long coding challenge designed to help developers of all levels enhance their skills through daily coding tasks and projects. Whether you're a beginner looking to build a strong foundation or an experienced developer aiming to refine your expertise, this challenge offers a structured approach to consistent learning and improvement. . Being an open source contributor doesn't just mean writing code, either. You can help out by writing documentation, tests, or even giving suggestions. ๐ŸŒŸ๐Ÿ†

Introduction

Welcome to the 30DayDevChallenge! Here, we embark on a journey tailored for developers of all backgrounds and expertise levels, aimed at fostering continuous growth through daily coding challenges and projects. Our mission is to provide a structured platform where beginners can solidify their foundations and seasoned developers can hone their skills. Beyond mere code contributions, we encourage active participation through documentation, testing, and collaborative idea-sharing. Join us in this open-source endeavor, where every contribution counts towards collective learning and advancement in the realm of software development.

Code of Conduct

We are committed to fostering a welcoming and inclusive environment. To ensure a positive experience for all participants, please adhere to the following guidelines:

  • Be Respectful: Treat everyone with respect and kindness. No harassment, discrimination, or inappropriate behavior will be tolerated.
  • Be Collaborative: Share your knowledge and help others. Constructive feedback and collaboration are encouraged.
  • Be Patient: Understand that people have different levels of experience. Be patient and supportive when providing help or feedback.
  • Be Responsible: Follow the project's rules and guidelines. Respect intellectual property and attribute workย appropriately.

How to Contribute

1. Create an Issue

  • Check for Existing Issues: Before creating a new issue, please check the existing issues to see if your concern has already been addressed.
  • Open a New Issue: If you didn't find a similar issue, go ahead and create a new issue. Provide a clear and detailed description of the problem or suggestion.
  • Provide Details: Include any relevant information, such as screenshots, error messages, or code snippets, to help us understand and reproduce the issue.

2. Wait for Assignment

  • Assignment Notification: Wait for a project maintainer to assign the issue to you. This helps avoid duplicate efforts and ensures that the issue is being actively managed.

3. Fork the Repository

  • Fork the Repo: Once the issue has been assigned to you, fork the repository to your GitHub account.
  • Clone the Fork: Clone your fork to your local machine using:
    git clone https://github.com/your-username/repository-name.git

4. Make Your Changes

  • Create a Branch: Create a new branch for your changes:
    git checkout -b issue-##-description
  • Implement Changes: Make the necessary changes in your branch.
  • Commit Changes: Commit your changes with a descriptive message:
    git commit -m "Fixes issue ##: Description of the fix"
    

5. Open a Pull Request

  • Push to GitHub: Push your changes to your forked repository:
    git push origin issue-##-description
  • Create Pull Request: Open a pull request from your branch to the main repository. Provide a clear description of your changes and link to the issue being addressed.
  1. Wait for Merge
  • Review Process: Wait for the project maintainers to review your pull request. Be responsive to any feedback or requested changes.
  • Merge Notification: Once approved, your pull request will be merged into the main repository.

Thank you for your contributions! Your efforts help make our project better for everyone. If you have any questions, feel free to ask in the issue comments or reach out to theย maintainers.

Contributing ๐Ÿค

Kindly follow the steps below to get started:

0. Star this repository.

1. Fork this repository.

2. Clone the forked repository.

git clone https://github.com/<your-github-username>/-30DayDevChallenge-

3. Navigate to the project directory.

cd -30DayDevChallenge-

4. Create a new branch.

git checkout -b <your_branch_name>

5. Make changes.

6. Stage your changes and commit

git add -A

git commit -m "<your_commit_message>"

7. Push your local commits to the remote repo.

git push -u origin <your_branch_name>

8. Create a PR to develop !

9. Congratulations! ๐ŸŽ‰ Sit and relax, you've made your contribution to -30DayDevChallenge-. โœŒ๏ธ โค๏ธ ๐Ÿ’ฅ

Leaderboard ๐Ÿ”ฅ

Tap here to view Leaderboard

Sponsor ๐Ÿ”ฅ

We're thrilled to introduce our sponsor

MicroWorld

Address: Guman Building, opp. Residency Road, beside Laxmi Sports, Sadar, Nagpur, Maharashtra 440001

Phone:ย 9370026086

Awesome contributors ๐Ÿคฉ



๐ŸŽ‰ ๐ŸŽŠ ๐Ÿ˜ƒ Happy Contributing ๐Ÿ˜ƒ ๐ŸŽŠ ๐ŸŽ‰

-30daysdevchallenge-'s People

Contributors

anshnikhare avatar animex007 avatar walayhs avatar jitacm avatar bharat00007 avatar cloudyy003 avatar rohansnishad avatar tejaswinipaunikar avatar axwell-2 avatar piyushkharapkar avatar pratikshabhujade avatar tinawankhede avatar yashmadke avatar shlokwankhade avatar surajh09 avatar vishal-shamdasani avatar khushboo6143 avatar torusag avatar mr-pratiktikhe avatar gitu25 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.