Skip to content
View ysoc-team's full-sized avatar

Block or report ysoc-team

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ysoc-team/README.md

Y-SoC Banner

YOU CODE • YOU CREATE • YOU COLLABORATE

Y-SoC (Youth Season of Code) is a 6-month global, youth-driven open-source initiative that empowers young developers, innovators, and changemakers to collaborate on impactful projects under the guidance of experienced mentors.

At its core, Y-SoC is more than just code – it’s about collaboration, creativity, and community, breaking geographical barriers and uniting youth worldwide in open-source.


🚀 Vision & Mission

Image

Vision

Empower the next generation of innovators by building a global community of open-source contributors.

Mission

  • 🌱 Provide opportunities for youth to learn, collaborate, and grow.
  • 🤝 Connect learners with mentors and project leads.
  • 🎨 Encourage diversity in contributions (code, design, docs, community).
  • 🌍 Create impactful projects that solve real-world challenges.

👥 Roles in Y-SoC

Image

Role Responsibilities
Project Leads Initiate & manage projects, set milestones, and guide teams.
Mentors Support contributors and learners, review PRs, and share expertise.
Contributors Actively code, fix bugs, write docs, and enhance features.
Designers Work on UI/UX, graphics, branding, and visual assets.
Learners Explore open source through beginner-friendly issues.


⚙️ How It Works

Image

Phase Description
📝 Applications Apply as a Project Lead, Mentor, or Participant.
📋 Project Selection Approved projects are listed publicly.
👋 Onboarding Learners & contributors join their chosen projects.
👨‍💻 Collaboration Work on GitHub + discussions on Discord.
🔍 Review & Feedback Mentors and leads review contributions.
🎉 Showcase Final project presentations & recognition.

🛠 Getting Started

Image

🔗 Register on the [Y-SoC Website](https://Y-SoC.org) or GitHub organization.
📂 Explore the official project list.
🎭 Pick your role → Lead, Mentor, Contributor, Designer, or Learner.
💬 Join the community on Discord.
🚀 Start contributing → Look for `good first issue`.

📜 Code of Conduct

Image We are committed to maintaining a **safe, inclusive, and respectful environment**.

✅ Respect everyone
✅ Value diversity & inclusivity
✅ Give constructive feedback
❌ No harassment, discrimination, or toxicity
🤝 Collaboration > Competition

🔗 Read Full Code of Conduct


📂 Contribution Guidelines

Image

     - Use GitHub for all contributions.
     - Workflow: Fork → Branch → Commit → Pull Request.
     - Follow commit message guidelines → feat:, fix:, docs:.
     - Document your code where necessary.
     - Open issues using the provided template.
     - Respect review timelines for maintainers/mentors.


📅 Program Timeline

Image

Month Phase
October Registrations & Project Proposals
November Onboarding & Orientation
December Beginner-friendly Contributions
January Active Development & Mentorship
February Refinement & Final Contributions
March Final Showcase & Recognition

🤝 Sponsors & Partners

Y-SoC is seeking sponsors and collaborators who believe in open innovation & youth empowerment.

Why Sponsor? Benefits
🌍 Global Visibility Showcase your brand to a worldwide audience.
👩‍💻 Diverse Talent Connect with youth contributors & innovators.
📈 Open-Source Growth Support impactful, real-world projects.
🏆 Recognition Be recognized as a supporter of innovation.

📧 To sponsor: YSoC.teams@gmail.com


🌐 Community & Contact


Contribute, Collaborate & Build the Future with Y-SoC! Image

Popular repositories Loading

  1. Y-SoC-final- Y-SoC-final- Public

    TypeScript 3 2

  2. mutatex mutatex Public

    TypeScript 2 2

  3. rimo rimo Public

    TypeScript 1

  4. InfoStream InfoStream Public

    TypeScript 1

  5. Full-Stack-Buddy Full-Stack-Buddy Public

    TypeScript 1 2

  6. Twin-aluminia Twin-aluminia Public

    Jupyter Notebook 1 2