Welcome to Learn Open Source - Real-Time Contribution Display! This project is designed to provide students with a hands-on experience in open source contribution, version control, and collaborative development.
This event is organized by Hariom Pandit and will be hosted at Excel Engineering College by the Third Year CSE, Section A students.
π Live Demo: Learn Open Source
This repository is part of the Open Source Contribution Program, aimed at:
- Educating students about Open Source Contribution and Version Control using Git & GitHub.
- Providing real-time contribution experience with live profile display.
- Enabling hands-on practice with forking, cloning, branching, pushing, and pull requests.
- About the Project
- Getting Started
- How to Contribute
- Project Structure
- Tech Stack
- Contributors
- License
- Feedback
This project is built to help students learn about open source contribution while displaying their profiles and contributions in real-time on the website. It demonstrates:
- π Live display of contributors and their profiles.
- π Real-time updates with every pull request and merge.
- π End-to-end open source contribution workflow, including forking, cloning, branching, pushing, pull requests, code reviews, and merging.
Follow these steps to get started with the repository:
Click on the Fork
button at the top right corner of this repo to create a copy in your GitHub account.
git clone https://github.com/hari7261/First-OpenSource-Contribution.git
cd First-OpenSource-Contribution
Create a new branch for the feature you are working on:
git checkout -b feature-name
Make your changes and commit them with a meaningful message:
git add .
git commit -m "Add: meaningful commit message"
Push your changes to the forked repository:
git push origin feature-name
Go to your forked repository on GitHub and click on Compare & Pull Request
. Provide a clear title and description of your changes.
We welcome all contributions, whether you're fixing bugs, adding features, improving documentation, or enhancing the design.
- Fork the repository and create a new branch.
- Make your changes and ensure the code is clean and well-documented.
- Commit and push your changes.
- Open a Pull Request with a detailed description.
- Wait for the code review and approval by the admin.
Please be respectful and considerate to other contributors. We follow the Contributor Covenant Code of Conduct.
βββ public
β βββ index.html
βββ src
β βββ components
β β βββ ContributorCard.js
β βββ pages
β β βββ Home.js
β βββ App.js
βββ .gitignore
βββ package.json
βββ README.md
- All programing languages(Choose your any particular programming language where you are comfortable to build projects and make contribute)
Real-Time Display of Contributors with Profile Names
A huge shoutout to all our contributors! π
Hariom Kumar Pandit |
Ashwin Sundar |
Want to see your face here? Contribute now!
This project is licensed under the MIT License β see the LICENSE file for details.
We would love to hear your thoughts, suggestions, and feedback! Feel free to open an issue or reach out directly.
This event is organized at Excel Engineering College by the Third Year CSE, Section A students.
A big thank you to all participants, mentors, and volunteers who make this event a success! π
Learn Open Source - Real-Time Contribution Display
If you find this project helpful or interesting, please give it a star β to show your support!