-
Notifications
You must be signed in to change notification settings - Fork 119
Creating and organising your final project on GitHub
a. Create a new repository in your personal account to hold the "Projects" portion of your final project. See instructions at https://docs.github.com/en/get-started/quickstart/create-a-repo to create a repository. This will be a separate repository from the one created using the final project link in the Resources tab in Coursera. You will create within your personal account since this will allow you the permissions to create a Project. You will only use this repository to host the "Projects" content described in this page. Your main project content should be hosted in the final project repository created through the Github Classroom link on coursera. Name your project final-project-assignment-<description>
. Ensure you use "Public" permissions to support code reviews.
b. Click the "Projects" tab in the new repository you've created above. Click on "Link a Project" and then select "New Project" from the drop down \
c. Click on "New Project" to a create a new GitHub project for your final project repository
d. In the Select a template window, Click on Table and enter your project name under "Project Name" textbox. Then click "Create"
e. On the top left corner of your screen, click on " < Final Project Name > " to bring up settings
f. Change the "visibility" of your project to "Public" as shown below. You can also add a short description for your project using "Add a description" textbox.
g. Click on the arrow icon in the top left corner next to "Settings" to return to your project
a. Double click on "View 1" and rename it to "Project-Schedule"
b. Click on the '+' icon next to "Status" column and select "New Field"
c. Enter "Sprint" in "Field Name" and click "Save".
d. Click On the "+" icon next to "Title" and select "Create New Issue"
e. In the "Create New Issue" select your final project repository
f. Click on "Assignee" and select your team member to whom this task is assigned
g. Add a "Title" to the task as necessary. In the description, do not forget to add a definition of done (DoD) and list the blockers for the task. Then click "Create" to add this task to your Project.
h. Add appropriate Task Status and Sprint Number under "Status" and "Sprint" columns respectively
i. Create other tasks of the steps described earlier.
j. Click on the arrow icon next to "Project-Schedule" and select "group"
k. Select "Sprint" from the drop down menu
l.Your project should now be grouped by sprint numbers as shown below. Copy the URL to the page when in this format and include it in a link on your project overview page.