AsyncCodingHub is an innovative platform for software enthusiasts and professionals to explore and share knowledge through software-related blogs. It provides an opportunity for users to contribute their own topics, building a vibrant and collaborative open-source community.
- Explore Blogs: Access a wide range of blogs covering various aspects of software development.
- Contribute Topics: Share your expertise by submitting your own blog topics.
- Open-Source Collaboration: Foster a community-driven approach to software knowledge.
- User-Friendly Interface: Enjoy a seamless and engaging experience while browsing and contributing.
We welcome contributions from the community! Here’s how you can help:
-
Fork the Repository:
- Click the "Fork" button on the top right of the repository page to create a copy of the project under your GitHub account.
-
Clone Your Fork:
- Clone your forked repository to your local machine:
git clone https://github.com/ashwithpoojary98/AsyncCodingHub.git
- Navigate to the project directory:
cd AsyncCodingHub
- Clone your forked repository to your local machine:
-
Create a Branch:
- Create a new branch for your feature or bug fix:
git checkout -b your-branch-name
- Create a new branch for your feature or bug fix:
-
Make Changes:
- Make your changes in your branch. Be sure to follow the coding style and guidelines of the project.
-
Commit Your Changes:
- Stage your changes:
git add .
- Commit with a clear and descriptive message:
git commit -m "Add a feature or fix a bug"
- Stage your changes:
-
Push to Your Fork:
- Push your changes back to your fork:
git push origin your-branch-name
- Push your changes back to your fork:
-
Create a Pull Request:
- Go to the original repository where you want to contribute. You should see a prompt to create a pull request for your branch.
- Click "Compare & pull request."
- Provide a clear title and description for your pull request, explaining the changes you made and why they are necessary.
- Code Style: Follow the coding conventions used in the project. If you’re unsure, check existing code for guidance.
- Testing: If applicable, add tests for your new features or bug fixes. Ensure all tests pass before submitting your pull request.
- Documentation: Update documentation if your changes introduce new features or alter existing ones.