CODEIN COMMUNITY

Your first contribution starts here.

Choose a track, learn the workflow, and turn curiosity into a focused, thoughtful change.

From an idea to a pull request.

Fork the project, clone your fork, create a branch, make one focused change, commit, and open a pull request. Read the project’s README and contribution guide first. If you get stuck, ask the community with your branch link and the exact error.

Choose your mission.

TRACK 01

Documentation Starter

Best for your first PR: improve docs, steps, or broken instructions.

View steps and repositories
  1. Pick one unclear section from README or contribution docs.
  2. Rewrite for first-time contributors with better steps and examples.
  3. Submit a focused documentation PR with before/after context.

TRACK 02

UI & Accessibility Starter

Fix spacing, labels, responsiveness, and small front-end issues.

View steps and repositories
  1. Choose a small UI issue (alignment, contrast, or mobile overflow).
  2. Implement a minimal patch and verify on desktop + mobile viewport.
  3. Attach screenshots and short test notes in your PR.

TRACK 03

Issue-to-PR Starter

Practice complete workflow from issue selection to merged-ready PR.

View steps and repositories
  1. Select a beginner-friendly open issue.
  2. Comment your approach before coding.
  3. Submit PR and respond to feedback with clean follow-up commits.

Your contribution checklist

Progress is saved only in this browser. Check each item when you have completed it.

0 of 7 steps completed

Practice tasks from the community.

These suggestions carry forward the original practice lab. Check the current repository and coordinate with its maintainers; these examples are not a claim that a particular issue is open or assigned.

Beginner · CodeIN-Community

Improve README first-time contribution path

Refine onboarding language and reduce ambiguity in contribution instructions.

Expected PR type: Documentation

Beginner · CodeIN-Community

Fix mobile spacing in one landing-page section

Resolve a visible spacing or overflow issue for mobile widths.

Expected PR type: Frontend UI Fix

Beginner · CodeIN-Community

Add missing alt text to visual assets

Improve accessibility by auditing and updating image alt attributes.

Expected PR type: Accessibility Improvement

Beginner · Aec-Library-Website

Polish contribution docs for clarity

Improve CONTRIBUTING steps and branch/PR examples for new contributors.

Expected PR type: Documentation

Beginner · Aec-Library-Website

Resolve one beginner-safe CSS consistency bug

Fix a small consistency issue such as button states or typography mismatch.

Expected PR type: Frontend UI Fix

Beginner · Portfolio-Saurav-Mukherjee

Improve portfolio section responsiveness

Address one layout issue affecting smaller screens.

Expected PR type: Responsive Layout Update

Share what you learned.

Once your PR is open, email the community with your GitHub profile, PR URL, mission track, and what you learned. Include the context you would like help with.

Submit by email ↗