Day 9: GitHub Projects = Better Task Management
Created by: Deep Ghinaiya
Software Developer
linkedin.com/in/deep-ghinaiya
What Is It?
GitHub Projects is a built-in task and project management tool that lets you organize issues,
pull requests, and tasks in a Kanban-style board — just like Trello or Jira, but directly inside
GitHub.
You can manage your entire workflow visually without leaving your code environment. Perfect
for solo developers, teams, and open-source maintainers.
Why It’s Useful
• Plan and track features, bugs, and releases
• Organize issues and PRs into columns like To do → In Progress → Done
• Automatically update cards as PRs/issues change status
• Collaborate with teams directly in your repo
• Works for personal projects or organization-wide planning
How to Create a GitHub Project
Step 1: Go to the Repo
• Navigate to your repository on GitHub
• Click the "Projects" tab (or use https://github.com/user/repo/projects)
Step 2: Create a Project
• Click “New Project”
• Choose Board (Kanban style) or Table view
• Name your project (e.g., “Feature Development”)
• Add columns:
o To Do
o In Progress
o Done
Step 3: Add Tasks
• You can add:
o Issues
o Pull Requests
o Notes
• Drag-and-drop tasks as they progress
Pro Tips
• Enable automation: move issues to “Done” when PRs are merged
• Use filters to see who’s assigned what
• Use custom fields (in Projects v2) for deadlines, priority, etc.
• Can be integrated across multiple repos if using organization-wide Projects
Resources to Explore
• GitHub Projects: https://github.com/features/project-management
• Projects Beta (v2): https://github.com/orgs/community/projects
Real-Life Use Case
Planning a personal portfolio site?
Use GitHub Projects to list tasks like:
• Setup HTML structure
• Connect CSS
• Add contact form
• Optimize for mobile
• Deploy on GitHub Pages
Move each item from To Do → In Progress → Done as you complete it — clean, visual, and
trackable
Final Thought
“Code is creative. Project management keeps it focused. GitHub Projects brings both together
— right where you work.”