diff --git a/.github/workflows/generate-leaderboard.yml b/.github/workflows/generate-leaderboard.yml deleted file mode 100644 index fdadea5..0000000 --- a/.github/workflows/generate-leaderboard.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Generate Leaderboard - -on: - schedule: - - cron: '0 */6 * * *' - workflow_dispatch: - push: - branches: - - main - - master - -permissions: - contents: write - -jobs: - generate: - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: '3.11' - - - name: Generate leaderboard data - run: python scripts/generate_leaderboard.py - - - name: Commit and push if changed - run: | - git config user.name "github-actions[bot]" - git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - if git diff --quiet -- data/leaderboard.json; then - echo "No changes to commit" - exit 0 - fi - git add data/leaderboard.json - git commit -m "chore: update leaderboard data" - git push \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5cc21d0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +# OS-specific files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Environments +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# IDEs and editors +.vscode/ +.idea/ +*.swp +*.swo + +# Project specific +node_modules/ +dist/ +build/ +*.log diff --git a/.nojekyll b/.nojekyll index e69de29..ee79dd8 100644 --- a/.nojekyll +++ b/.nojekyll @@ -0,0 +1,2 @@ +# This file tells GitHub Pages to bypass Jekyll processing. +# This ensures that folders like .github and other assets are served correctly. diff --git a/README.md b/README.md index 52ad9cc..4afdfde 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Welcome to the Alpha One Labs Google Summer of Code (GSoC) 2026 page! This repos ## ๐ŸŒ Live Page -Visit our GSoC page at: [https://alphaonelabs.github.io/alphaonelabs-gsoc/](https://alphaonelabs.github.io/alphaonelabs-gsoc/) +Visit our GSoC page at: [https://alphaonelabs.github.io/gsoc/](https://alphaonelabs.github.io/gsoc/) ## ๐Ÿ“– About @@ -25,6 +25,7 @@ The site is built with vanilla HTML and Tailwind CSS (loaded via CDN), making it This repository is configured to automatically deploy to GitHub Pages when changes are pushed to the `main` or `master` branch. The deployment is handled by a GitHub Actions workflow (`.github/workflows/deploy.yml`). **To enable GitHub Pages:** + 1. Go to your repository settings 2. Navigate to "Pages" in the left sidebar 3. Under "Build and deployment", select "GitHub Actions" as the source @@ -95,6 +96,7 @@ This project is licensed under the GNU Affero General Public License v3.0 - see ## ๐Ÿค Support If you have questions or need help: + - Join our [Slack community](https://t.co/Uskb6jkZKz) - Open an issue in this repository - Check out our [main repository](https://github.com/alphaonelabs/alphaonelabs-education-website) diff --git a/contributions.html b/contributions.html new file mode 100644 index 0000000..b3d3d33 --- /dev/null +++ b/contributions.html @@ -0,0 +1,1352 @@ + + + + + + Alpha One Labs - Contributions + + + + + + + + + + + + + + + +
+
+ + Alpha One Labs Logo + +
+

+ Contributions dashboard +

+

+ Tracking all pulse and activity across Alpha One Labs repositories. +

+ +
+ + +
+
+ Initializing data link... +
+ +
+
+
-
+
Total PRs
+
+
+
-
+
Merged PRs
+
+
+
-
+
Open PRs
+
+
+
-
+
Closed PRs
+
+
+
+
+
+

Student Leaderboard

+

Ranked by total pull requests

+
+ +
+ + + + + + + + + + + + + +
RankContributorMergedOpenClosedTotal
+
+ // data initializing... +
+
+
+
+
+

Essential Protocols

+

Key strategies to maximize your chances of GSoC selection

+
+ +
+
+
+

Understand the Program

+

Learn about GSoC's structure, timeline, and goals. Visit the + official GSoC website + to initialize. +

+
+
+
+

Find the Right Project

+

Explore our + project ideas + and select one that aligns with your skills. +

+
+
+
+

Connect with Mentors

+

Engage with mentors and the open-source community via our + Slack community. +

+
+
+
+
+
+

Mission Briefing

+

Step-by-step protocol to get started with Alpha One Labs for GSoC 2026

+
+ +
+
+
01
+
+

Research Alpha One Labs

+
    +
  • Explore the Project: Visit the + Alpha One Labs repository + to understand the project's goals, structure, and features.
  • +
  • Read Documentation: Familiarize yourself with the README, contributing guidelines, and any relevant documentation.
  • +
+
+
+
+
02
+
+

Get Involved Early

+
    +
  • Start Early: Begin exploring the repository and interacting with the community well before the GSoC application period.
  • +
  • Join Communication Channels: Subscribe to mailing lists, join chat channels, or participate in forums related to Alpha One Labs.
  • +
+
+
+
+
03
+
+

Contribute to the Community

+
    +
  • Understand the Codebase: The project uses HTML, Python, and Shell. Set up the dev environment and explore.
  • +
  • Setup Instructions: Follow the + repository setup guide + to get your environment ready.
  • +
  • Start Small: Begin with small contributions like fixing bugs, improving documentation, or adding tests.
  • +
+
+
+
+
04
+
+

Communicate Effectively

+
    +
  • Ask Questions: Don't hesitate to ask questions on mailing lists, chat channels, or forums. Be polite and specific.
  • +
  • Be Active: Participate in discussions, attend meetings, and engage with the community.
  • +
+
+
+
+
05
+
+

Prepare a Strong Proposal

+
    +
  • Understand the Project: Thoroughly study the project you want to work on. Read the ideas list and discuss with mentors.
  • +
  • Detailed Proposal: Write a detailed proposal with your project plan, timeline, milestones, and deliverables.
  • +
  • Seek Feedback: Share your draft with mentors and the community for feedback.
  • +
+
+
+
+
06
+
+

Stay Organized

+
    +
  • Time Management: Plan your time effectively to balance GSoC with academic commitments.
  • +
  • Documentation: Keep thorough documentation of your work, progress, and challenges.
  • +
+
+
+
+
07
+
+

Learn and Grow

+
    +
  • Be Open to Learning: GSoC is a learning experience โ€” be open to new ideas, technologies, and feedback.
  • +
  • Network: Build connections with mentors, fellow students, and contributors.
  • +
+
+
+
+
08
+
+

Adhere to the Code of Conduct

+ +
+
+
+
09
+
+

Enjoy the Process

+
    +
  • Have Fun: Enjoy contributing to open-source and learning from the community. Your enthusiasm will reflect in your work.
  • +
+
+
+
+
+
+
+

Alpha One Labs ร— GSoC

+

First-time GSoC participant โ€” here's what to expect

+
+ +
+
+
+

What to Expect

+

As a first-time GSoC organization, Alpha One Labs is committed to providing a supportive and enriching environment for students to learn, grow, and make meaningful contributions to open-source.

+
+
+
+

Mentorship

+

Our mentors are experienced developers who will guide you through the project, ensuring you gain valuable skills and experience in open-source development.

+
+
+
+

Community

+

Join a vibrant community of developers and contributors who are passionate about education, open-source, and innovation.

+
+
+
+
+
+

GSoC 2026 Timeline

+

Mark your calendars โ€” key milestones for the journey ahead

+
+ +
+
+ +
+
01
+
+
January โ€” February
+

Organization Applications

+

Organizations like Alpha One Labs apply to be a part of GSoC 2026.

+
+
+ +
+
02
+
+
March
+

Organization Announcement

+

Google announces the list of accepted mentoring organizations.

+
+
+ +
+
03
+
+
March โ€” April
+

Student Application Period

+

Students explore projects and submit proposals to organizations.

+
+
+ +
+
04
+
+
May
+

Student Selection Announced

+

Selected students are announced and paired with mentors.

+
+
+ +
+
05
+
+
May โ€” June
+

Community Bonding

+

Students get to know mentors, read documentation, and get up to speed.

+
+
+ +
+
06
+
+
June โ€” August
+

Coding Period

+

Students work on their projects with guidance from mentors.

+
+
+ +
+
07
+
+
September
+

Project Completion

+

Final evaluations and project submissions. Successful students pass GSoC!

+
+
+
+
+
+
+

Frequently Asked Questions

+

Common queries about GSoC and Alpha One Labs

+
+ +
+
+
+

What is Google Summer of Code (GSoC)?

+ [+] +
+
+
+ Google Summer of Code is a global program that offers students the opportunity to work on open-source projects during the summer. Participants receive a stipend and mentorship while contributing to real-world projects. +
+
+
+ +
+
+

How do I apply for GSoC with Alpha One Labs?

+ [+] +
+
+
+ To apply, visit the GSoC website, explore our project ideas, and submit a proposal. Make sure to engage with the community and seek feedback on your proposal. +
+
+
+ +
+
+

What kind of projects does Alpha One Labs offer?

+ [+] +
+
+
+ Alpha One Labs offers projects in web development, educational tools, and open-source software. Check out our + project ideas + for more details. +
+
+
+
+
+ + Apply Now + + + + + + + diff --git a/data/leaderboard-2025.json b/data/leaderboard-2025.json deleted file mode 100644 index ad0ab83..0000000 --- a/data/leaderboard-2025.json +++ /dev/null @@ -1,487 +0,0 @@ -{ - "generated_at": "2026-02-28T05:47:07Z", - "start_date": "2024-09-01T00:00:00Z", - "contributors": [ - { - "username": "10done", - "avatar_url": "https://avatars.githubusercontent.com/u/149326609?v=4", - "profile_url": "https://github.com/10done", - "merged_pr_count": 15, - "closed_pr_count": 9, - "open_pr_count": 0, - "total_pr_count": 24, - "smart_score": 147.0 - }, - { - "username": "Satyamkumarnavneet", - "avatar_url": "https://avatars.githubusercontent.com/u/76639713?v=4", - "profile_url": "https://github.com/Satyamkumarnavneet", - "merged_pr_count": 11, - "closed_pr_count": 6, - "open_pr_count": 0, - "total_pr_count": 17, - "smart_score": 109.0 - }, - { - "username": "varruunnn", - "avatar_url": "https://avatars.githubusercontent.com/u/143994029?v=4", - "profile_url": "https://github.com/varruunnn", - "merged_pr_count": 10, - "closed_pr_count": 14, - "open_pr_count": 0, - "total_pr_count": 24, - "smart_score": 82.0 - }, - { - "username": "abdelrahman390", - "avatar_url": "https://avatars.githubusercontent.com/u/88147091?v=4", - "profile_url": "https://github.com/abdelrahman390", - "merged_pr_count": 8, - "closed_pr_count": 1, - "open_pr_count": 4, - "total_pr_count": 13, - "smart_score": 80 - }, - { - "username": "Inshamhaque", - "avatar_url": "https://avatars.githubusercontent.com/u/119075472?v=4", - "profile_url": "https://github.com/Inshamhaque", - "merged_pr_count": 9, - "closed_pr_count": 11, - "open_pr_count": 2, - "total_pr_count": 22, - "smart_score": 77.0 - }, - { - "username": "ishaan-arora-1", - "avatar_url": "https://avatars.githubusercontent.com/u/178517080?v=4", - "profile_url": "https://github.com/ishaan-arora-1", - "merged_pr_count": 8, - "closed_pr_count": 8, - "open_pr_count": 0, - "total_pr_count": 16, - "smart_score": 72.0 - }, - { - "username": "GautamSharmaaa", - "avatar_url": "https://avatars.githubusercontent.com/u/115400375?v=4", - "profile_url": "https://github.com/GautamSharmaaa", - "merged_pr_count": 5, - "closed_pr_count": 2, - "open_pr_count": 1, - "total_pr_count": 8, - "smart_score": 50 - }, - { - "username": "sayanoops", - "avatar_url": "https://avatars.githubusercontent.com/u/108164359?v=4", - "profile_url": "https://github.com/sayanoops", - "merged_pr_count": 5, - "closed_pr_count": 4, - "open_pr_count": 2, - "total_pr_count": 11, - "smart_score": 47.0 - }, - { - "username": "bits-and-atoms", - "avatar_url": "https://avatars.githubusercontent.com/u/113923608?v=4", - "profile_url": "https://github.com/bits-and-atoms", - "merged_pr_count": 5, - "closed_pr_count": 5, - "open_pr_count": 1, - "total_pr_count": 11, - "smart_score": 45.0 - }, - { - "username": "ATHARVA-GAWAS", - "avatar_url": "https://avatars.githubusercontent.com/u/111885892?v=4", - "profile_url": "https://github.com/ATHARVA-GAWAS", - "merged_pr_count": 6, - "closed_pr_count": 12, - "open_pr_count": 0, - "total_pr_count": 18, - "smart_score": 42.0 - }, - { - "username": "IITI-tushar", - "avatar_url": "https://avatars.githubusercontent.com/u/165766280?v=4", - "profile_url": "https://github.com/IITI-tushar", - "merged_pr_count": 5, - "closed_pr_count": 11, - "open_pr_count": 4, - "total_pr_count": 20, - "smart_score": 33.0 - }, - { - "username": "AkhileshJyotishi", - "avatar_url": "https://avatars.githubusercontent.com/u/119918405?v=4", - "profile_url": "https://github.com/AkhileshJyotishi", - "merged_pr_count": 3, - "closed_pr_count": 2, - "open_pr_count": 1, - "total_pr_count": 6, - "smart_score": 29.0 - }, - { - "username": "Abhishek-Punhani", - "avatar_url": "https://avatars.githubusercontent.com/u/137152932?v=4", - "profile_url": "https://github.com/Abhishek-Punhani", - "merged_pr_count": 2, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 3, - "smart_score": 20 - }, - { - "username": "sudhirKsah", - "avatar_url": "https://avatars.githubusercontent.com/u/155664865?v=4", - "profile_url": "https://github.com/sudhirKsah", - "merged_pr_count": 2, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": 20 - }, - { - "username": "HarishKarthickS", - "avatar_url": "https://avatars.githubusercontent.com/u/141898754?v=4", - "profile_url": "https://github.com/HarishKarthickS", - "merged_pr_count": 3, - "closed_pr_count": 8, - "open_pr_count": 1, - "total_pr_count": 12, - "smart_score": 17.0 - }, - { - "username": "pulkitgarg04", - "avatar_url": "https://avatars.githubusercontent.com/u/87312278?v=4", - "profile_url": "https://github.com/pulkitgarg04", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "Nishantsingh11", - "avatar_url": "https://avatars.githubusercontent.com/u/38534128?v=4", - "profile_url": "https://github.com/Nishantsingh11", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "Neeraj-gagat", - "avatar_url": "https://avatars.githubusercontent.com/u/126970195?v=4", - "profile_url": "https://github.com/Neeraj-gagat", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "syedubaid11", - "avatar_url": "https://avatars.githubusercontent.com/u/67751254?v=4", - "profile_url": "https://github.com/syedubaid11", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "Coder-Harshit", - "avatar_url": "https://avatars.githubusercontent.com/u/93333205?v=4", - "profile_url": "https://github.com/Coder-Harshit", - "merged_pr_count": 1, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": 9.0 - }, - { - "username": "ajaykumar246", - "avatar_url": "https://avatars.githubusercontent.com/u/153299569?v=4", - "profile_url": "https://github.com/ajaykumar246", - "merged_pr_count": 1, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": 9.0 - }, - { - "username": "Vrushti07", - "avatar_url": "https://avatars.githubusercontent.com/u/158558842?v=4", - "profile_url": "https://github.com/Vrushti07", - "merged_pr_count": 1, - "closed_pr_count": 1, - "open_pr_count": 1, - "total_pr_count": 3, - "smart_score": 9.0 - }, - { - "username": "Rahul-98112005", - "avatar_url": "https://avatars.githubusercontent.com/u/138101269?v=4", - "profile_url": "https://github.com/Rahul-98112005", - "merged_pr_count": 1, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": 9.0 - }, - { - "username": "huda-code", - "avatar_url": "https://avatars.githubusercontent.com/u/109257955?v=4", - "profile_url": "https://github.com/huda-code", - "merged_pr_count": 1, - "closed_pr_count": 4, - "open_pr_count": 0, - "total_pr_count": 5, - "smart_score": 3.0 - }, - { - "username": "Ashutoshx7", - "avatar_url": "https://avatars.githubusercontent.com/u/181958559?v=4", - "profile_url": "https://github.com/Ashutoshx7", - "merged_pr_count": 2, - "closed_pr_count": 10, - "open_pr_count": 0, - "total_pr_count": 12, - "smart_score": 2.0 - }, - { - "username": "KhushamBansal", - "avatar_url": "https://avatars.githubusercontent.com/u/142911972?v=4", - "profile_url": "https://github.com/KhushamBansal", - "merged_pr_count": 1, - "closed_pr_count": 6, - "open_pr_count": 0, - "total_pr_count": 7, - "smart_score": -1.0 - }, - { - "username": "Legacywave1", - "avatar_url": "https://avatars.githubusercontent.com/u/105254642?v=4", - "profile_url": "https://github.com/Legacywave1", - "merged_pr_count": 1, - "closed_pr_count": 6, - "open_pr_count": 0, - "total_pr_count": 7, - "smart_score": -1.0 - }, - { - "username": "debadityaroy99", - "avatar_url": "https://avatars.githubusercontent.com/u/118047614?v=4", - "profile_url": "https://github.com/debadityaroy99", - "merged_pr_count": 1, - "closed_pr_count": 6, - "open_pr_count": 0, - "total_pr_count": 7, - "smart_score": -1.0 - }, - { - "username": "JustLucasHere", - "avatar_url": "https://avatars.githubusercontent.com/u/170563837?v=4", - "profile_url": "https://github.com/JustLucasHere", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Ferielcharrad", - "avatar_url": "https://avatars.githubusercontent.com/u/115187613?v=4", - "profile_url": "https://github.com/Ferielcharrad", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Donnoguy", - "avatar_url": "https://avatars.githubusercontent.com/u/98894884?v=4", - "profile_url": "https://github.com/Donnoguy", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Octovia7", - "avatar_url": "https://avatars.githubusercontent.com/u/137177539?v=4", - "profile_url": "https://github.com/Octovia7", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "AdityaShome", - "avatar_url": "https://avatars.githubusercontent.com/u/185322746?v=4", - "profile_url": "https://github.com/AdityaShome", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Subhash-2910", - "avatar_url": "https://avatars.githubusercontent.com/u/180457817?v=4", - "profile_url": "https://github.com/Subhash-2910", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "aaryanraj2120", - "avatar_url": "https://avatars.githubusercontent.com/u/121828466?v=4", - "profile_url": "https://github.com/aaryanraj2120", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "ayushKhandelwal07", - "avatar_url": "https://avatars.githubusercontent.com/u/137554466?v=4", - "profile_url": "https://github.com/ayushKhandelwal07", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "asmb123", - "avatar_url": "https://avatars.githubusercontent.com/u/153275203?v=4", - "profile_url": "https://github.com/asmb123", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "SanjayUG", - "avatar_url": "https://avatars.githubusercontent.com/u/122535741?v=4", - "profile_url": "https://github.com/SanjayUG", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Akarshkushwaha", - "avatar_url": "https://avatars.githubusercontent.com/u/136301822?v=4", - "profile_url": "https://github.com/Akarshkushwaha", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 1, - "total_pr_count": 2, - "smart_score": -3.0 - }, - { - "username": "meyyy03", - "avatar_url": "https://avatars.githubusercontent.com/u/115250706?v=4", - "profile_url": "https://github.com/meyyy03", - "merged_pr_count": 0, - "closed_pr_count": 2, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": -4.0 - }, - { - "username": "Vatsal565", - "avatar_url": "https://avatars.githubusercontent.com/u/142977831?v=4", - "profile_url": "https://github.com/Vatsal565", - "merged_pr_count": 0, - "closed_pr_count": 2, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": -4.0 - }, - { - "username": "sinanxrasheed", - "avatar_url": "https://avatars.githubusercontent.com/u/39048596?v=4", - "profile_url": "https://github.com/sinanxrasheed", - "merged_pr_count": 0, - "closed_pr_count": 3, - "open_pr_count": 0, - "total_pr_count": 3, - "smart_score": -6.0 - }, - { - "username": "Adii0906", - "avatar_url": "https://avatars.githubusercontent.com/u/142430112?v=4", - "profile_url": "https://github.com/Adii0906", - "merged_pr_count": 0, - "closed_pr_count": 3, - "open_pr_count": 0, - "total_pr_count": 3, - "smart_score": -6.0 - }, - { - "username": "20rish", - "avatar_url": "https://avatars.githubusercontent.com/u/133938683?v=4", - "profile_url": "https://github.com/20rish", - "merged_pr_count": 0, - "closed_pr_count": 4, - "open_pr_count": 0, - "total_pr_count": 4, - "smart_score": -8.0 - }, - { - "username": "abdulateeb", - "avatar_url": "https://avatars.githubusercontent.com/u/145832308?v=4", - "profile_url": "https://github.com/abdulateeb", - "merged_pr_count": 0, - "closed_pr_count": 4, - "open_pr_count": 0, - "total_pr_count": 4, - "smart_score": -8.0 - }, - { - "username": "prakharsingh-74", - "avatar_url": "https://avatars.githubusercontent.com/u/148339919?v=4", - "profile_url": "https://github.com/prakharsingh-74", - "merged_pr_count": 0, - "closed_pr_count": 4, - "open_pr_count": 0, - "total_pr_count": 4, - "smart_score": -8.0 - }, - { - "username": "skanbedoui", - "avatar_url": "https://avatars.githubusercontent.com/u/115241712?v=4", - "profile_url": "https://github.com/skanbedoui", - "merged_pr_count": 0, - "closed_pr_count": 5, - "open_pr_count": 0, - "total_pr_count": 5, - "smart_score": -10.0 - }, - { - "username": "PixelCode01", - "avatar_url": "https://avatars.githubusercontent.com/u/105023758?v=4", - "profile_url": "https://github.com/PixelCode01", - "merged_pr_count": 0, - "closed_pr_count": 12, - "open_pr_count": 2, - "total_pr_count": 14, - "smart_score": -26.0 - } - ], - "end_date": "2025-06-01T00:00:00Z" -} diff --git a/data/leaderboard.json b/data/leaderboard.json deleted file mode 100644 index 6ad09e7..0000000 --- a/data/leaderboard.json +++ /dev/null @@ -1,516 +0,0 @@ -{ - "generated_at": "2026-03-01T18:20:54Z", - "start_date": "2025-09-01T00:00:00Z", - "contributors": [ - { - "username": "Ananya44444", - "avatar_url": "https://avatars.githubusercontent.com/u/190529985?v=4", - "profile_url": "https://github.com/Ananya44444", - "merged_pr_count": 13, - "closed_pr_count": 2, - "open_pr_count": 5, - "total_pr_count": 20, - "smart_score": 130 - }, - { - "username": "chinnu8055", - "avatar_url": "https://avatars.githubusercontent.com/u/116548450?v=4", - "profile_url": "https://github.com/chinnu8055", - "merged_pr_count": 8, - "closed_pr_count": 2, - "open_pr_count": 2, - "total_pr_count": 12, - "smart_score": 80 - }, - { - "username": "Shrey1006", - "avatar_url": "https://avatars.githubusercontent.com/u/199482705?v=4", - "profile_url": "https://github.com/Shrey1006", - "merged_pr_count": 3, - "closed_pr_count": 1, - "open_pr_count": 2, - "total_pr_count": 6, - "smart_score": 30 - }, - { - "username": "abdulateeb", - "avatar_url": "https://avatars.githubusercontent.com/u/145832308?v=4", - "profile_url": "https://github.com/abdulateeb", - "merged_pr_count": 2, - "closed_pr_count": 0, - "open_pr_count": 3, - "total_pr_count": 5, - "smart_score": 19 - }, - { - "username": "PranavGadge01", - "avatar_url": "https://avatars.githubusercontent.com/u/201698988?v=4", - "profile_url": "https://github.com/PranavGadge01", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "Ankushkr14", - "avatar_url": "https://avatars.githubusercontent.com/u/91725844?v=4", - "profile_url": "https://github.com/Ankushkr14", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "SfarOussama9", - "avatar_url": "https://avatars.githubusercontent.com/u/192275775?v=4", - "profile_url": "https://github.com/SfarOussama9", - "merged_pr_count": 1, - "closed_pr_count": 0, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": 10 - }, - { - "username": "HarishKarthickS", - "avatar_url": "https://avatars.githubusercontent.com/u/141898754?v=4", - "profile_url": "https://github.com/HarishKarthickS", - "merged_pr_count": 1, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": 9.0 - }, - { - "username": "Aaqilyousuf", - "avatar_url": "https://avatars.githubusercontent.com/u/118057216?v=4", - "profile_url": "https://github.com/Aaqilyousuf", - "merged_pr_count": 1, - "closed_pr_count": 2, - "open_pr_count": 1, - "total_pr_count": 4, - "smart_score": 7.0 - }, - { - "username": "Dhairya1890", - "avatar_url": "https://avatars.githubusercontent.com/u/196768311?v=4", - "profile_url": "https://github.com/Dhairya1890", - "merged_pr_count": 1, - "closed_pr_count": 3, - "open_pr_count": 2, - "total_pr_count": 6, - "smart_score": 4.0 - }, - { - "username": "Shubhashish-Chakraborty", - "avatar_url": "https://avatars.githubusercontent.com/u/164302071?v=4", - "profile_url": "https://github.com/Shubhashish-Chakraborty", - "merged_pr_count": 1, - "closed_pr_count": 2, - "open_pr_count": 5, - "total_pr_count": 8, - "smart_score": 3.0 - }, - { - "username": "hk2166", - "avatar_url": "https://avatars.githubusercontent.com/u/133942800?v=4", - "profile_url": "https://github.com/hk2166", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "ykodwani01", - "avatar_url": "https://avatars.githubusercontent.com/u/94884744?v=4", - "profile_url": "https://github.com/ykodwani01", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "syeedazoyatabassum", - "avatar_url": "https://avatars.githubusercontent.com/u/162074282?v=4", - "profile_url": "https://github.com/syeedazoyatabassum", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "withinJoel", - "avatar_url": "https://avatars.githubusercontent.com/u/128782382?v=4", - "profile_url": "https://github.com/withinJoel", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "ChiragTrivedi06", - "avatar_url": "https://avatars.githubusercontent.com/u/121475341?v=4", - "profile_url": "https://github.com/ChiragTrivedi06", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "Ketanop321", - "avatar_url": "https://avatars.githubusercontent.com/u/146806880?v=4", - "profile_url": "https://github.com/Ketanop321", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "abdussamad567", - "avatar_url": "https://avatars.githubusercontent.com/u/219780238?v=4", - "profile_url": "https://github.com/abdussamad567", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "e-esakman", - "avatar_url": "https://avatars.githubusercontent.com/u/187769872?v=4", - "profile_url": "https://github.com/e-esakman", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "oona34", - "avatar_url": "https://avatars.githubusercontent.com/u/91124643?v=4", - "profile_url": "https://github.com/oona34", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "Tanush576", - "avatar_url": "https://avatars.githubusercontent.com/u/228245651?v=4", - "profile_url": "https://github.com/Tanush576", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "ChandanKT-git", - "avatar_url": "https://avatars.githubusercontent.com/u/183715880?v=4", - "profile_url": "https://github.com/ChandanKT-git", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "georgeibrahim1", - "avatar_url": "https://avatars.githubusercontent.com/u/103423847?v=4", - "profile_url": "https://github.com/georgeibrahim1", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "ProgrammingPirates", - "avatar_url": "https://avatars.githubusercontent.com/u/78801686?v=4", - "profile_url": "https://github.com/ProgrammingPirates", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "KhushamBansal", - "avatar_url": "https://avatars.githubusercontent.com/u/142911972?v=4", - "profile_url": "https://github.com/KhushamBansal", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "Pankaj52141", - "avatar_url": "https://avatars.githubusercontent.com/u/156892196?v=4", - "profile_url": "https://github.com/Pankaj52141", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 1, - "total_pr_count": 1, - "smart_score": -1 - }, - { - "username": "ishaan-arora-1", - "avatar_url": "https://avatars.githubusercontent.com/u/178517080?v=4", - "profile_url": "https://github.com/ishaan-arora-1", - "merged_pr_count": 1, - "closed_pr_count": 4, - "open_pr_count": 6, - "total_pr_count": 11, - "smart_score": -2.0 - }, - { - "username": "dipankarchettri", - "avatar_url": "https://avatars.githubusercontent.com/u/71317043?v=4", - "profile_url": "https://github.com/dipankarchettri", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "commiterr", - "avatar_url": "https://avatars.githubusercontent.com/u/253570478?v=4", - "profile_url": "https://github.com/commiterr", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Ashish-Pandey62", - "avatar_url": "https://avatars.githubusercontent.com/u/126683810?v=4", - "profile_url": "https://github.com/Ashish-Pandey62", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Yash-SD99", - "avatar_url": "https://avatars.githubusercontent.com/u/223821914?v=4", - "profile_url": "https://github.com/Yash-SD99", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "varruunnn", - "avatar_url": "https://avatars.githubusercontent.com/u/143994029?v=4", - "profile_url": "https://github.com/varruunnn", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "rubik26", - "avatar_url": "https://avatars.githubusercontent.com/u/80164820?v=4", - "profile_url": "https://github.com/rubik26", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "Harsh-jadoun", - "avatar_url": "https://avatars.githubusercontent.com/u/176691995?v=4", - "profile_url": "https://github.com/Harsh-jadoun", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "MishtiGarg250", - "avatar_url": "https://avatars.githubusercontent.com/u/191820779?v=4", - "profile_url": "https://github.com/MishtiGarg250", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "abdelrahman390", - "avatar_url": "https://avatars.githubusercontent.com/u/88147091?v=4", - "profile_url": "https://github.com/abdelrahman390", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "IITI-tushar", - "avatar_url": "https://avatars.githubusercontent.com/u/165766280?v=4", - "profile_url": "https://github.com/IITI-tushar", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 0, - "total_pr_count": 1, - "smart_score": -2.0 - }, - { - "username": "ankushchk", - "avatar_url": "https://avatars.githubusercontent.com/u/67872399?v=4", - "profile_url": "https://github.com/ankushchk", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 2, - "total_pr_count": 2, - "smart_score": -2 - }, - { - "username": "Premkumar-2004", - "avatar_url": "https://avatars.githubusercontent.com/u/116860762?v=4", - "profile_url": "https://github.com/Premkumar-2004", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 2, - "total_pr_count": 2, - "smart_score": -2 - }, - { - "username": "gopikrishna-20", - "avatar_url": "https://avatars.githubusercontent.com/u/173124505?v=4", - "profile_url": "https://github.com/gopikrishna-20", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 2, - "total_pr_count": 2, - "smart_score": -2 - }, - { - "username": "ghanshyam2005singh", - "avatar_url": "https://avatars.githubusercontent.com/u/56252619?v=4", - "profile_url": "https://github.com/ghanshyam2005singh", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 2, - "total_pr_count": 2, - "smart_score": -2 - }, - { - "username": "kris70lesgo", - "avatar_url": "https://avatars.githubusercontent.com/u/170333495?v=4", - "profile_url": "https://github.com/kris70lesgo", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 2, - "total_pr_count": 2, - "smart_score": -2 - }, - { - "username": "Faraz011", - "avatar_url": "https://avatars.githubusercontent.com/u/129797312?v=4", - "profile_url": "https://github.com/Faraz011", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 1, - "total_pr_count": 2, - "smart_score": -3.0 - }, - { - "username": "ParasSalonia", - "avatar_url": "https://avatars.githubusercontent.com/u/193116562?v=4", - "profile_url": "https://github.com/ParasSalonia", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 1, - "total_pr_count": 2, - "smart_score": -3.0 - }, - { - "username": "SGNayak12", - "avatar_url": "https://avatars.githubusercontent.com/u/152470982?v=4", - "profile_url": "https://github.com/SGNayak12", - "merged_pr_count": 0, - "closed_pr_count": 0, - "open_pr_count": 3, - "total_pr_count": 3, - "smart_score": -3 - }, - { - "username": "Flashl3opard", - "avatar_url": "https://avatars.githubusercontent.com/u/69573060?v=4", - "profile_url": "https://github.com/Flashl3opard", - "merged_pr_count": 0, - "closed_pr_count": 2, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": -4.0 - }, - { - "username": "Lakshya-2440", - "avatar_url": "https://avatars.githubusercontent.com/u/98229279?v=4", - "profile_url": "https://github.com/Lakshya-2440", - "merged_pr_count": 0, - "closed_pr_count": 1, - "open_pr_count": 2, - "total_pr_count": 3, - "smart_score": -4.0 - }, - { - "username": "Riya379", - "avatar_url": "https://avatars.githubusercontent.com/u/122305024?v=4", - "profile_url": "https://github.com/Riya379", - "merged_pr_count": 0, - "closed_pr_count": 2, - "open_pr_count": 0, - "total_pr_count": 2, - "smart_score": -4.0 - }, - { - "username": "Pallavi566", - "avatar_url": "https://avatars.githubusercontent.com/u/175226483?v=4", - "profile_url": "https://github.com/Pallavi566", - "merged_pr_count": 0, - "closed_pr_count": 2, - "open_pr_count": 1, - "total_pr_count": 3, - "smart_score": -5.0 - }, - { - "username": "ayaan-mirza7", - "avatar_url": "https://avatars.githubusercontent.com/u/190326353?v=4", - "profile_url": "https://github.com/ayaan-mirza7", - "merged_pr_count": 0, - "closed_pr_count": 3, - "open_pr_count": 0, - "total_pr_count": 3, - "smart_score": -6.0 - }, - { - "username": "omsherikar", - "avatar_url": "https://avatars.githubusercontent.com/u/180152315?v=4", - "profile_url": "https://github.com/omsherikar", - "merged_pr_count": 1, - "closed_pr_count": 9, - "open_pr_count": 2, - "total_pr_count": 12, - "smart_score": -8.0 - } - ] -} diff --git a/image.png b/image.png new file mode 100644 index 0000000..bdb6de1 Binary files /dev/null and b/image.png differ diff --git a/index.html b/index.html index c812a89..aaa021e 100644 --- a/index.html +++ b/index.html @@ -5,825 +5,1296 @@ Alpha One Labs - Google Summer of Code 2026 - - - - - - - - - + + + + + + + + + + - - - -
-
-

๐Ÿš€ Google Summer of Code 2026

-

- Kickstart your open-source journey with Google Summer of Code. Learn, contribute, and grow with us! ๐ŸŒโœจ -

- - Apply Now - + + + +
+
+ Alpha One Labs Logo
-
+

+ Alpha One Labs +

+
+ + SYSTEM ONLINE โ€” GSOC 2026 +
+

+ Initialize your open-source journey. Contribute to Alpha One Labs, push the boundaries of education technology, and level up your engineering skills. +

- -
-
-
-

๐Ÿ† Top GSoC Contributors

-

- Recognizing our most active contributors based on merged pull requests -

-
- - -
+ +
+
+
100+
+
Contributors
- -
-
- - - - - - - - - - -
RankContributorMerged PRs
-
-
- Note: Contributor data will be updated once the GSoC program begins. -
+
+
50+
+
Merged PRs
- -
- - View All Pull Requests - +
+
2025
+
First GSoC Year
+
+
+

Contributor Leaderboard

+

Recognizing top contributors ranked by merged pull requests

+
- -
-
-

๐Ÿ’ก Essential Tips for GSoC

-

- Follow these key strategies to improve your chances of selection! ๐Ÿš€ -

- - -
- -
-
-

๐Ÿ“– Understand the Program

-

- Learn about GSoC's structure, timeline, and goals. Visit the - - official GSoC website - to get started. -

+
+
+ + + + + + + + + + + + + + + + +
RankContributorMergedOpenClosedTotal
+ Initializing live telemetry... +
+
+ // fetching real-time GSoC data
+
+
- -
-
-

๐Ÿ” Find the Right Project

-

- Explore our - - project ideas - and choose one that aligns with your skills and interests. -

-
+ +
- -
-
-

๐Ÿค Connect with Mentors

-

- Engage with mentors and the open-source community via our - - Slack community. - -

-
+
+
+

Essential Protocols

+

Key strategies to maximize your chances of GSoC selection

+
+ +
+
+
+

Understand the Program

+

Learn about GSoC's structure, timeline, and goals. Visit the + official GSoC website + to initialize. +

+
+
+
+

Find the Right Project

+

Explore our + project ideas + and select one that aligns with your skills. +

+
+
+
+

Connect with Mentors

+

Engage with mentors and the open-source community via our + Slack community. +

+
+ +
+
+

Mission Briefing

+

Step-by-step protocol to get started with Alpha One Labs for GSoC 2026

+
- -
-

- Getting Started with Google Summer of Code (GSoC) - Alpha One Labs! -

-

- Google Summer of Code (GSoC) is a great opportunity for students to contribute to open-source projects, gain experience, and earn a stipend. Here are some tips to help you get started and make the most of your GSoC journey with the Alpha One Labs Educational Website project: -

- - -
-
-
-

1. Research Alpha One Labs

-
    -
  • - Explore the Project: Visit the - - Alpha One Labs Educational Website repository - to understand the project's goals, structure, and existing features. -
  • -
  • - Read Documentation: Familiarize yourself with the project's documentation, including the README, contributing guidelines, and any other relevant information. -
  • +
    +
    +
    01
    +
    +

    Research Alpha One Labs

    +
      +
    • Explore the Project: Visit the + Alpha One Labs repository + to understand the project's goals, structure, and features.
    • +
    • Read Documentation: Familiarize yourself with the README, contributing guidelines, and any relevant documentation.
    +
    -
    -
    -

    2. Get Involved Early

    -
      -
    • - Start Early: Begin exploring the repository and interacting with the community well before the GSoC application period. -
    • -
    • - Join Communication Channels: Subscribe to the mailing lists, join chat channels, or participate in forums related to Alpha One Labs. -
    • +
      +
      02
      +
      +

      Get Involved Early

      +
        +
      • Start Early: Begin exploring the repository and interacting with the community well before the GSoC application period.
      • +
      • Join Communication Channels: Subscribe to mailing lists, join chat channels, or participate in forums related to Alpha One Labs.
      - -
      -
      -

      3. Contribute to the Community

      -
        -
      • - Understand the Codebase: The Alpha One Labs Educational Website project uses HTML, Python, and Shell. Set up the development environment and explore the codebase to understand how it works. -
      • -
      • - Setup Instructions: Follow the setup instructions provided in the - - repository setup guide - to get your development environment ready. -
      • -
      • - Start Small: Begin with small contributions like fixing bugs, improving documentation, or adding tests. This helps you understand the workflow and gain the trust of the community. -
      • +
      +
      +
      03
      +
      +

      Contribute to the Community

      +
        +
      • Understand the Codebase: The project uses HTML, Python, and Shell. Set up the dev environment and explore.
      • +
      • Setup Instructions: Follow the + repository setup guide + to get your environment ready.
      • +
      • Start Small: Begin with small contributions like fixing bugs, improving documentation, or adding tests.
      - -
      -
      -

      4. Communicate Effectively

      -
        -
      • - Ask Questions: Don't hesitate to ask questions on mailing lists, chat channels, or forums. Be polite and specific in your queries. -
      • -
      • - Be Active: Participate in discussions, attend meetings, and engage with the community. Show your enthusiasm and commitment. -
      • +
      +
      +
      04
      +
      +

      Communicate Effectively

      +
        +
      • Ask Questions: Don't hesitate to ask questions on mailing lists, chat channels, or forums. Be polite and specific.
      • +
      • Be Active: Participate in discussions, attend meetings, and engage with the community.
      - -
      -
      -

      5. Prepare a Strong Proposal

      -
        -
      • - Understand the Project: Thoroughly understand the project you want to work on. Read the project ideas list and discuss your ideas with mentors. -
      • -
      • - Detailed Proposal: Write a detailed proposal that outlines your project plan, timeline, milestones, and deliverables. Highlight your skills and previous contributions. -
      • -
      • - Seek Feedback: Share your draft proposal with mentors and the community for feedback. Revise and improve based on their suggestions. -
      • +
      +
      +
      05
      +
      +

      Prepare a Strong Proposal

      +
        +
      • Understand the Project: Thoroughly study the project you want to work on. Read the ideas list and discuss with mentors.
      • +
      • Detailed Proposal: Write a detailed proposal with your project plan, timeline, milestones, and deliverables.
      • +
      • Seek Feedback: Share your draft with mentors and the community for feedback.
      - -
      -
      -

      6. Stay Organized

      -
        -
      • - Time Management: Plan your time effectively to balance GSoC with your academic commitments. Stick to your project timeline and regularly update your mentors. -
      • -
      • - Documentation: Keep thorough documentation of your work, progress, and challenges. This helps in tracking your progress and makes it easier for others to understand your contributions. -
      • +
      +
      +
      06
      +
      +

      Stay Organized

      +
        +
      • Time Management: Plan your time effectively to balance GSoC with academic commitments.
      • +
      • Documentation: Keep thorough documentation of your work, progress, and challenges.
      - -
      -
      -

      7. Learn and Grow

      -
        -
      • - Be Open to Learning: GSoC is a learning experience, so be open to new ideas, technologies, and feedback. -
      • -
      • - Network: Build connections with mentors, fellow students, and contributors. Networking can lead to future opportunities and collaborations. -
      • +
      +
      +
      07
      +
      +

      Learn and Grow

      +
        +
      • Be Open to Learning: GSoC is a learning experience โ€” be open to new ideas, technologies, and feedback.
      • +
      • Network: Build connections with mentors, fellow students, and contributors.
      - -
      -
      -

      8. Adhere to the Code of Conduct

      -
      +
      +
      08
      +
      +

      Adhere to the Code of Conduct

      +
      - -
      -
      -

      9. Enjoy the Process

      -
        -
      • - Have Fun: Enjoy the process of contributing to open-source and learning from the community. Your enthusiasm and passion will reflect in your work. -
      • +
      +
      +
      09
      +
      +

      Enjoy the Process

      +
        +
      • Have Fun: Enjoy contributing to open-source and learning from the community. Your enthusiasm will reflect in your work.
      +
+
+
+

Alpha One Labs ร— GSoC

+

First-time GSoC participant โ€” here's what to expect

+
- -
- - -
-

- - Alpha One Labs x GSoC: First-Time Participation - -

-

- As a first-time participant in Google Summer of Code, Alpha One Labs is excited to welcome students to contribute - to our open-source projects. Here's what you can expect: -

- - -
- -
-
-

What to Expect

-

- "As a first-time GSoC organization, Alpha One Labs is committed to providing a supportive and enriching - environment for students to learn, grow, and make meaningful contributions to open-source." -

-
+
+
+
+

What to Expect

+

As a first-time GSoC organization, Alpha One Labs is committed to providing a supportive and enriching environment for students to learn, grow, and make meaningful contributions to open-source.

+
+
+
+

Mentorship

+

Our mentors are experienced developers who will guide you through the project, ensuring you gain valuable skills and experience in open-source development.

+
+
+
+

Community

+

Join a vibrant community of developers and contributors who are passionate about education, open-source, and innovation.

+
+
+
+
+
+

GSoC 2026 Timeline

+

Mark your calendars โ€” key milestones for the journey ahead

+
- -
-
-

Mentorship

-

- "Our mentors are experienced developers who will guide you through the project, ensuring you gain valuable - skills and experience in open-source development." -

-
+
+
- -
-
-

Community

-

- "Join a vibrant community of developers and contributors who are passionate about education, open-source, and - innovation." -

+
+
01
+
+
January โ€” February
+

Organization Applications

+

Organizations like Alpha One Labs apply to be a part of GSoC 2026.

-
- -
-

- GSoC 2026 Timeline -

-

- Mark your calendars! Here's what to expect during the Google Summer of Code 2026 journey with Alpha One Labs. -

- - -
- -
+
+
+

Frequently Asked Questions

+

Common queries about GSoC and Alpha One Labs

+
- -
-

- FAQs -

-

- Have questions about GSoC or Alpha One Labs? Here are some common questions and answers to help you out. -

- - -
- -
-
-

What is Google Summer of Code (GSoC)?

-

- Google Summer of Code is a global program that offers students the opportunity to work on open-source projects - during the summer. Participants receive a stipend and mentorship while contributing to real-world projects. -

+
+
+
+

What is Google Summer of Code (GSoC)?

+ [+] +
+
+
+ Google Summer of Code is a global program that offers students the opportunity to work on open-source projects during the summer. Participants receive a stipend and mentorship while contributing to real-world projects. +
+
- -
-
-

How do I apply for GSoC with Alpha One Labs?

-

- To apply, visit the GSoC - website, explore our project ideas, and submit a proposal. Make sure to engage with the community and - seek feedback on your proposal. -

+
+
+

How do I apply for GSoC with Alpha One Labs?

+ [+] +
+
+
+ To apply, visit the GSoC website, explore our project ideas, and submit a proposal. Make sure to engage with the community and seek feedback on your proposal. +
+
- -
-
-

What kind of projects does Alpha One Labs offer?

-

+

+
+

What kind of projects does Alpha One Labs offer?

+ [+] +
+
+
Alpha One Labs offers projects in web development, educational tools, and open-source software. Check out our - project - ideas for more details. -

+ project ideas + for more details. +
- -
- - - +
- Apply Now ๐Ÿš€ + class="floating-cta"> + Apply Now - - -