Add Features As a Team
Run your project! Collaborate with git to deliver features.
(Optional) If your team wants to use Github project boards... Team Lead: create one in your GitHub org, and invite your teammates.
Context: At this point, your team should all be set up with clones of your team lead's starter repo, as described in Session 1's Setup Starter Repo. You will collaborate using the shared-repo model, where your entire team works with clones of your team lead's repo.[^team-lead-fork]
LAB - Implement and deliver features in the starter repo
Each teammate: Choose a change to make from the below list of changes (if you're using a project board, you would create a card for it, with your name on it).
Deliver changes using Pull Requests (If using a project board, update it as you go).
Links to diffs in the sample project repo, illustrating changes you could make to the starter repo:
- Add some about text.
- Build out the menu.
- Add layout to pages that exist thus far.
- Add a sun image.
- Add faqs.
- Begin to use CSS styling.
- Add a list of the first four planets to index.html (no images yet).
- Put padding/borders/margins around images.
- Add a solar system map.
- Add the planet images.
If your team gets stuck, get an instructor's attention and we'll work on it together!
[^team-lead-fork] Somewhat confusingly...Even though using shared-repo and not fork-pull model, your team lead does fork once, from the git-basics-starter-repo--but only to establish a repo for the team to collaborate on. No changes are flowing back to the original walquis/git-basics-starter-repo.