{"id":26046867,"url":"https://github.com/hari7261/first-opensource-contribution","last_synced_at":"2025-10-16T03:27:39.273Z","repository":{"id":275952603,"uuid":"911270002","full_name":"hari7261/First-OpenSource-Contribution","owner":"hari7261","description":"An educational repository designed to help beginners learn and experience open source contribution. Participate in real-time collaboration, version control, and GitHub workflows including forking, cloning, branching, committing, and pull requests.","archived":false,"fork":false,"pushed_at":"2025-02-22T10:21:24.000Z","size":95,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-22T11:24:29.329Z","etag":null,"topics":["begginer-friendly","begginer-project","cse","excel-engineering-college","first-contributions","first-opensource-contribution","github-pages","hari7261","issues","open-source","open-source-community","open-source-project","open-sources-code-github","pull-request-check","pull-request-review","pull-requests","pullrequest","push"],"latest_commit_sha":null,"homepage":"https://learn-open-source.vercel.app","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hari7261.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-02T16:17:09.000Z","updated_at":"2025-02-22T10:21:27.000Z","dependencies_parsed_at":"2025-02-22T11:31:17.805Z","dependency_job_id":null,"html_url":"https://github.com/hari7261/First-OpenSource-Contribution","commit_stats":null,"previous_names":["hari7261/first-opensouurce-contribution","hari7261/first-opensource-contribution"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FFirst-OpenSource-Contribution","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FFirst-OpenSource-Contribution/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FFirst-OpenSource-Contribution/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hari7261%2FFirst-OpenSource-Contribution/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hari7261","download_url":"https://codeload.github.com/hari7261/First-OpenSource-Contribution/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242467568,"owners_count":20133114,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["begginer-friendly","begginer-project","cse","excel-engineering-college","first-contributions","first-opensource-contribution","github-pages","hari7261","issues","open-source","open-source-community","open-source-project","open-sources-code-github","pull-request-check","pull-request-review","pull-requests","pullrequest","push"],"created_at":"2025-03-07T21:49:04.161Z","updated_at":"2025-10-16T03:27:39.254Z","avatar_url":"https://github.com/hari7261.png","language":null,"readme":" # 🚀 Learn Open Source - Real-Time Contribution Display  \r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003cimg src=\"https://img.shields.io/github/stars/hari7261/First-OpenSouurce-Contribution?style=social\" alt=\"GitHub Stars\" /\u003e\r\n  \u003cimg src=\"https://img.shields.io/github/forks/hari7261/First-OpenSouurce-Contribution?style=social\" alt=\"GitHub Forks\" /\u003e\r\n  \u003cimg src=\"https://img.shields.io/github/issues/hari7261/First-OpenSouurce-Contribution\" alt=\"Issues\" /\u003e\r\n  \u003cimg src=\"https://img.shields.io/github/issues-pr/hari7261/First-OpenSouurce-Contribution\" alt=\"Pull Requests\" /\u003e\r\n  \u003cimg src=\"https://img.shields.io/github/license/hari7261/First-OpenSouurce-Contribution\" alt=\"License\" /\u003e\r\n\u003c/p\u003e\r\n\r\n\r\n---\r\n\r\nWelcome 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.  \r\n\r\nThis event is organized by **Hariom Pandit** and will be hosted at **Excel Engineering College** by the **Third Year CSE, Section A** students.  \r\n\r\n🌐 **Live Demo:** [Learn Open Source](https://learn-open-source.vercel.app/)  \r\n\r\n---\r\n\r\n## 📌 **Objective**  \r\nThis repository is part of the Open Source Contribution Program, aimed at:  \r\n- Educating students about Open Source Contribution and Version Control using Git \u0026 GitHub.  \r\n- Providing real-time contribution experience with live profile display.  \r\n- Enabling hands-on practice with forking, cloning, branching, pushing, and pull requests.  \r\n\r\n---\r\n\r\n## 📝 **Table of Contents**  \r\n- [About the Project](#about-the-project)  \r\n- [Getting Started](#getting-started)  \r\n- [How to Contribute](#how-to-contribute)  \r\n- [Project Structure](#project-structure)  \r\n- [Tech Stack](#tech-stack)  \r\n- [Contributors](#contributors)  \r\n- [License](#license)  \r\n- [Feedback](#feedback)  \r\n\r\n---\r\n\r\n## 📖 **About the Project**  \r\nThis 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:  \r\n- 🌟 Live display of contributors and their profiles.  \r\n- 🔄 Real-time updates with every pull request and merge.  \r\n- 🚀 End-to-end open source contribution workflow, including forking, cloning, branching, pushing, pull requests, code reviews, and merging.  \r\n\r\n---\r\n\r\n## 🚀 **Getting Started**  \r\nFollow these steps to get started with the repository:  \r\n\r\n### 1. **Fork the Repository** 🍴  \r\nClick on the `Fork` button at the top right corner of this repo to create a copy in your GitHub account.  \r\n\r\n### 2. **Clone the Forked Repository** ⬇️  \r\n```bash\r\ngit clone https://github.com/hari7261/First-OpenSource-Contribution.git\r\ncd First-OpenSource-Contribution\r\n```\r\n\r\n### 3. **Create a New Branch** 🌿  \r\nCreate a new branch for the feature you are working on:  \r\n```bash\r\ngit checkout -b feature-name\r\n```\r\n\r\n### 4. **Make Changes and Commit** ✍️  \r\nMake your changes and commit them with a meaningful message:  \r\n```bash\r\ngit add .\r\ngit commit -m \"Add: meaningful commit message\"\r\n```\r\n\r\n### 5. **Push Changes to GitHub** 🚀  \r\nPush your changes to the forked repository:  \r\n```bash\r\ngit push origin feature-name\r\n```\r\n\r\n### 6. **Create a Pull Request** 🔁  \r\nGo to your forked repository on GitHub and click on `Compare \u0026 Pull Request`. Provide a clear title and description of your changes.  \r\n\r\n---\r\n\r\n## 🤝 **How to Contribute**  \r\nWe welcome all contributions, whether you're fixing bugs, adding features, improving documentation, or enhancing the design.  \r\n\r\n### Contribution Guidelines:  \r\n1. **Fork the repository** and create a new branch.  \r\n2. **Make your changes** and ensure the code is clean and well-documented.  \r\n3. **Commit and push** your changes.  \r\n4. **Open a Pull Request** with a detailed description.  \r\n5. Wait for the **code review and approval** by the admin.  \r\n\r\n### Code of Conduct:  \r\nPlease be respectful and considerate to other contributors. We follow the [Contributor Covenant Code of Conduct](CODE_OF_CONDUCT.md).  \r\n\r\n---\r\n\r\n## 📁 **Project Structure**  \r\n```bash\r\n├── public\r\n│   └── index.html\r\n├── src\r\n│   ├── components\r\n│   │   └── ContributorCard.js\r\n│   ├── pages\r\n│   │   └── Home.js\r\n│   └── App.js\r\n├── .gitignore\r\n├── package.json\r\n└── README.md\r\n```\r\n\r\n---\r\n\r\n## 🛠️ **Tech Stack**  \r\n- All programing languages(Choose your any particular programming language where you are comfortable to build projects and make contribute) \r\n\r\n---\r\n\r\n## 🎨 **UI Preview**  \r\n![image](https://github.com/user-attachments/assets/3bc7f93f-b618-4870-8d65-8ff97dbc30f3)\r\n\r\n\u003e *Real-Time Display of Contributors with Profile Names*  \r\n\r\n---\r\n\r\n## ✨ **Contributors**  \r\nA huge shoutout to all our contributors! 🚀  \r\n\u003ctable\u003e\r\n  \u003ctr\u003e\r\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/hari7261\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/hari7261?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHariom Kumar Pandit\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\r\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ashwin925\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/ashwin925?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAshwin Sundar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003c/td\u003e\r\n  \u003c/tr\u003e\r\n\u003c/table\u003e  \r\n\r\nWant to see your face here? [Contribute now!](#how-to-contribute)  \r\n\r\n---\r\n\r\n## 📜 **License**  \r\nThis project is licensed under the **MIT License** – see the [LICENSE](LICENSE) file for details.  \r\n\r\n---\r\n\r\n## 💬 **Feedback**  \r\nWe would love to hear your thoughts, suggestions, and feedback! Feel free to open an issue or reach out directly.  \r\n\r\n---\r\n\r\n## 🥳 **Special Thanks**  \r\nThis event is organized at **Excel Engineering College** by the **Third Year CSE, Section A** students.  \r\nA big thank you to all participants, mentors, and volunteers who make this event a success! 🎉  \r\n\r\n---\r\n\r\n## 🔗 **Live Project Link**  \r\n[Learn Open Source - Real-Time Contribution Display](https://learn-open-source.vercel.app/)  \r\n\r\n---\r\n\r\n## ⭐ **Star this Repository**  \r\nIf you find this project helpful or interesting, please give it a star ⭐ to show your support!  \r\n\r\n---\r\n\r\n\r\n## AI-Suggested Fix for Issue #44\r\nOkay, I understand.  The provided text appears to be an announcement for a new certificate program related to AI Agentic systems, along with a request to give credit to a user (`hari7261AIagent`) for accepting a request (presumably a pull request or contribution).  Here's a breakdown of how to improve this GitHub issue and the steps to take:\r\n\r\n**Problem Areas:**\r\n\r\n1.  **Format:** The text mixes announcement-style content with a specific request. It would be better to separate these for clarity.\r\n2.  **Context:** The meaning of \"accepting request\" is vague without knowing the specifics of the pull request or contribution.\r\n3.  **Lack of Actionable Items:**  A GitHub issue usually has specific actions or questions.  This is mostly informative.\r\n4.  **Code Reference:** The reference to `./tmp_First-OpenSource-Contribution` is unclear.  If there's code related to the certificate, it should be described.\r\n5.  **Giving credit to `hari7261AIagent`**: While crediting contributors is essential, adding it as a separate point at the end is not the best way to do it.\r\n\r\n**Suggested Changes and Steps:**\r\n\r\nHere's how to improve the GitHub issue, broken down into steps:\r\n\r\n**Step 1: Separate Announcement and Gratitude (and add context):**\r\n\r\n*   **Create a Clear Announcement Section:** Keep the announcement as a standalone paragraph.\r\n*   **Create a separate note for Hari7261AIagent:** Add a thank you note, explaining Hari7261AIagent's contribution.\r\n\r\n**Step 2: Clarify the Code Reference:**\r\n\r\n*   If there is code at `./tmp_First-OpenSource-Contribution` that relates to the certificate program, it should be better described.\r\n*   If the code is not directly relevant, remove the reference.\r\n\r\n**Step 3: Add Actionable Items (if applicable):**\r\n\r\n*   If there are specific tasks that need to be done related to the certificate program (e.g., creating a webpage, updating documentation), create a list of tasks.\r\n\r\n**Step 4: Implement Changes:**\r\n\r\nHere's a revised version of the GitHub issue text, incorporating these changes:\r\n\r\n```\r\n## 🎓 New Certificate Added: AI Agentic Contribution Certificate!\r\n\r\nWe are excited to announce the addition of a new \"AI Agentic Contribution Certificate\" for contributors! This certificate recognizes your expertise and hands-on involvement in agentic AI systems capable of autonomous reasoning and action. Earning this certificate demonstrates your readiness to innovate, implement, and lead in the rapidly evolving field of autonomous AI. Whether you’re an AI/ML engineer, data scientist, or automation architect, this certificate validates your practical skills and commitment to cutting-edge AI contributions. Start contributing and unlock your path to agentic AI excellence!\r\n\r\n**🎉 Special Thanks**\r\n\r\nA big thank you to @hari7261AIagent for their contribution! They played a crucial role in reviewing and accepting the [link to the pull request or contribution] related to the initial setup of the certificate program.  Their help was greatly appreciated!\r\n\r\n**[Optional] Related Resources:**\r\n\r\n*   [Link to the certificate description page (if available)]\r\n*   [Link to the contribution guidelines (if available)]\r\n\r\n**[Optional] Next Steps:**\r\n\r\n*   [ ] Create a dedicated webpage for the certificate program.\r\n*   [ ] Update the contribution guidelines to include information about the certificate.\r\n*   [ ] Develop assessment criteria for the certificate.\r\n\r\n```\r\n\r\n**Explanation of Changes:**\r\n\r\n*   **Clear Heading:** Kept the original title.\r\n*   **Announcement Paragraph:**  The original announcement text is preserved.\r\n*   **\"🎉 Special Thanks\" Section:** This section is specifically dedicated to acknowledging `hari7261AIagent`.\r\n*   **Context for the Contribution:** The text now mentions *what* `hari7261AIagent` did (reviewing and accepting a pull request) and provides a link to the specific contribution.  *Crucially*, **replace `[link to the pull request or contribution]` with the actual link**.\r\n*   **Optional Resources:** Added sections for related resources and next steps if applicable to the situation.\r\n*   **Next Steps (Actionable Items):** Added a checklist of potential tasks related to the certificate.  This makes the issue more actionable.\r\n\r\n**How to Apply These Changes to the GitHub Issue:**\r\n\r\n1.  **Edit the Issue:** Go to the GitHub issue on the repository.\r\n2.  **Replace the Text:** Replace the original text with the improved text provided above.\r\n3.  **Fill in the Blanks:**  Make sure to replace the bracketed placeholders (e.g., `[link to the pull request or contribution]`) with the correct information.\r\n4.  **Submit the Changes:** Save the edited issue.\r\n\r\n**Important Considerations:**\r\n\r\n*   **Pull Request Link:**  The most important thing is to provide a *direct link* to the pull request, commit, or issue that `hari7261AIagent` contributed to. This gives them proper credit and allows others to see their work.\r\n*   **Specificity:** The more specific you are about their contribution, the better.\r\n\r\nBy following these steps, you can create a much clearer and more informative GitHub issue that effectively announces the new certificate and properly acknowledges the contribution of `hari7261AIagent`.\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhari7261%2Ffirst-opensource-contribution","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhari7261%2Ffirst-opensource-contribution","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhari7261%2Ffirst-opensource-contribution/lists"}