Final Project: Milestone 1

For this milestone, you will set up your team and then create an initial version of your Textbook Exchange application.

Set up the team

Here are the teams for this project:

Your team will create a single repository within the GitHub TextbookMania organization. You must pick a name for your team from one of the 140 HTML Color Names. For example, your repo name might be “LemonChiffon”. Choose carefully: this color must also be in your color palette for your site!

Every team must choose a different color name; check the textbookmania organization for the repos that have been created. If your color has already been chosen for a repo name, you must pick a different one.

Create a new Slack team to support communication for this project. The Slack team name should be tbe-, where is the color name you picked for your repo. Be sure to invite johnson@hawaii.edu to your Slack team so I can observe how you communicate. (You can also use Slack to ask me questions!)

Create the initial set of issues

First, create three milestones for your system in the GitHub Issues page for your repo. Name them M1, M2, and M3, and give them the due dates specified on the Schedule page.

Next, connect your repo to HuBoard, then use it to create and manage the development of your system. Recall the following Project Management Guidelines:

Build the M1 version of your application

By the date associated with this milestone, you should have created and deployed a functional version of your application to meteor.com. All members of your team should have completed and closed a minimum of two significant issues. (Don’t create trivial issues to fulfill this requirement; I will notice and grade accordingly.)

For the first milestone, I do not expect you complete all functionality. Successful teams will be able to demonstrate a “mockup” of the system and a few functioning parts.

I also expect to see communication between group members using Slack. Within the Huboard Integrations page, you can add Slack if you’d like to see HuBoard events show up in your Slack team.

For the first milestone (only), you do not have to create a GitHub page and associated wiki pages for your system.

Submission instructions

On the date associated with this experience on the Schedule page, your team will make a 10 minute oral presentation of the status of your project. This presentation should include: