Welcome to DevSphere! This repository is designed for students and beginner developers to showcase their web development projects and collaborate with others. If you're new to open source, don’t worry! This guide will help you contribute in just a few simple steps.
-
Fork this repository: Click on the "Fork" button at the top of this page to create a copy of this repo on your GitHub account.
-
Clone the forked repo:
git clone https://github.com/YOUR-USERNAME/DevSphere.git cd DevSphere
-
Create a new branch:
git checkout -b add-your-project
-
Make your changes: Add your project files inside the projects folder. You can organize them as follows:
- Project files (HTML, CSS, JavaScript, etc.)
- Screenshots (optional)
-
Commit your changes:
git add . git commit -m "Add [Your Project Name] to DevSphere"
-
Push the changes:
git push origin add-your-project
-
Create a Pull Request: Go to the original repository and click on "New Pull Request." Describe your changes, and submit the pull request (PR).
-
Add your web development project:
- Ensure your project follows the structure mentioned above.
- It can be a website, a small web app, or even a design component.
-
Submit a Pull Request (PR): After adding your project, submit a PR for review.
-
Review: We’ll review your contribution and, once approved, it will be merged into the main branch. 🎉
- Web Technologies: You can use HTML, CSS, JavaScript, or any modern framework (React, Vue, Angular, etc.).
- Original Work: Make sure your project is original or properly credits other resources.
- Project Size: Keep projects concise and manageable to help others understand them easily.
If you’re new to open source or need help getting started with Git and GitHub, check out these resources:
-
How to Fork a Repository
-
How to Create a Pull Request
-
Git & GitHub for Beginners
We are committed to fostering an open and welcoming environment. Please follow the Code of Conduct to ensure that DevSphere remains a respectful space for everyone.