Google-Developer-Student-Club-CCOEW / Web-Development-2023-GDSC-CUMMINS-X-GDSC-MMCOE

Welcome to the Hacktoberfest Web-development Cohort for Cummins College and MMCOE students! To request issue assignment, create a pull request, providing: 1. Full Name πŸ§‘β€πŸŽ“ 2.Email πŸ“§ 3.College ID (RNO) πŸ”’ 4.Branch of Study.πŸ“š 5. Year πŸ“† .The Cummins College and MMCOE students' PRs will be considered only.Thank you!
10 stars 17 forks source link
hacktoberfest hacktoberfest-accepted hacktoberfest2023 hacktoberfest2023-accepted

🌐 WEB Development 2023 πŸš€

GDSC

Welcome Cummins and MMCOE College students! This repository is designed to facilitate the assignment of GitHub issues to eligible students from Cummins College and MMCOE. To ensure a smooth and efficient process, we have implemented a validation system that requires students to provide specific information when requesting assignment of an issue.

How to Request Assignment:

  1. Create a Pull Request: Start by creating a pull request to request the assignment of an issue. Ensure that your pull request follows the repository's guidelines for issue assignment. πŸ“₯

  2. Provide Required Information: In your pull request description, you must provide the following information:

    • Full Name πŸ§‘β€πŸŽ“
    • Email Address πŸ“§
    • College Unique ID (RNO) πŸ”’
    • Branch of Study πŸ“š
    • Current Year of Study πŸ“†
  3. Validation Process: Our team will review your pull request to ensure that you are a valid student from Cummins College or MMCOE. We will cross-check the provided information with our records to confirm your eligibility. πŸ•΅οΈβ€β™‚οΈ

  4. Assignment Confirmation: Once your information is validated, we will assign the requested issue to you. You will receive a notification confirming the assignment. πŸŽ‰

Important Notes:

Thank you for your cooperation and understanding. We look forward to working with you on this repository! πŸŒŸπŸš€

This repository is divided into two modules:

  1. Project Module - QR-Based Attendance System: This module contains all the issues related to our main project, the QR-Based Attendance System. To request assignment for issues related to this project, create a pull request and provide the requested information. We'll validate your eligibility before assigning project-related issues.

  2. Mini Project Module - Beginner-Friendly: The Mini Project module is designed for beginners and contains various independent modules. If you're just starting out, you can request assignment for issues within this module. Provide the necessary details in your pull request, and we'll validate your eligibility.

⚠️Please ensure that your pull request follows the guidelines mentioned above. Only Cummins College and MMCOE students' pull requests will be considered.

Contributing to this Repo

1. Fork this repository.

2. Clone the forked repository.

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

For Project : QR based Attendance System

3. Navigate to the project directory

cd QR-Based-Attendence-System

For Open Problem Statement

3. Navigate to the problem statement directory

cd Problem-Statements

3.1. Create Project directory

cd short-name-problem-statement 

or

create folder short-name-problem-statement 

Note : Please check Problem statement project already created or not , If not then and only create project folder with proper short name

3.1. Create Project directory

cd short-name-problem-statement 
create folder short-name-problem-statement 

3.2. Create Project structure

cd short-name-problem-statement 

4. Creating a new branch (IMP) 🌱 This is one of the very important step that you should follow to contribute in Open Source. A branch helps to manage the workflow, isolate your code and does not creates a mess. To create a new branch:

$ git branch <name_of_branch>
$ git checkout -b <name_of_branch>

Keep your cloned repo upto date by pulling from upstream (this will also avoid any merge conflicts while committing new changes)

git pull origin main

5. Make changes in source code. πŸš€

6. Stage your changes and commit πŸ“

# Add changes to Index
git add .

# Commit to the local repo
git commit -m "<your_commit_message>"

7. At this point you can use the git push command to push the changes to the current branch of your forked repository:

git push origin <branch-name>

8. Create a [Pull Request/PR] πŸ› οΈ (https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request) !

9. Congratulations! πŸŽ‰ Sit and relax, you've made your contribution to Web Development repository of GDSC Cummins under hacktoberfest 2023. 🌟