Project Management App
Build a project management app with boards, tasks and team roles, reviewed by a mentor.
What you'll learn
- Model projects, boards, tasks and memberships
- Build drag-and-drop columns
- Invite team members with roles
- Show activity history
- Organize a growing codebase
About this course
You build a Trello-style board app with projects, columns, tasks and team members. Your mentor reviews each milestone and helps you keep the codebase organized as features grow.
Course curriculum
5 modules and 15 lessons over 6 weeks. Plan for about 24 learning hours.
01PlanningWeek 1 · 3 lessons
- Scope with your mentor
- Data model
- Milestones
02BoardsWeek 2 · 3 lessons
- Projects and columns
- Tasks
- Drag and drop
03TeamsWeek 3 · 3 lessons
- Invitations
- Roles
- Permissions
04ActivityWeek 4 · 3 lessons
- Activity log
- Comments
- Notifications
05Review and deployWeeks 5–6 · 3 lessons
- Mentor code review
- Fixes
- Deployment
Project
Project board app. A deployed board app with teams, roles, drag-and-drop tasks and activity history.
Who this course is for
Developers who have built small full-stack apps and want a larger portfolio project.
Prerequisites
You build React front ends and Node APIs with a database and authentication.
What's included
- 6-month course access
- Project repository
- Coding labs
- Two mentor reviews
- Office-hours access
- Implementation checklists
- A digital completion certificate
Learning format
Mentor-supported online program, part of our mentor-supported programs. Two mentor reviews and office hours.
Access and delivery
- Enrollment confirmation is provided within 1 business day.
- Mentor reviews are returned within 2 business days of submission.
- Office-hours access begins during the first program week, and final completion materials are issued within 2 business days.
Certificate
You receive a digital completion certificate. Office-hours access begins during the first program week, and final completion materials are issued within 2 business days.
Frequently asked questions
When does access start?
Enrollment confirmation is provided within 1 business day.
Is payment taken on this website?
No. After you submit your enrollment request, we reply by email with payment details and enrollment confirmation.
Does this course guarantee a job or income?
No. It is an education and training service and does not include employment, income or placement guarantees.
Can I cancel?
Our Refund and Cancellation Policy lists the terms for mentor-supported programs.