This is a Team assignment. Create a document in Google Docs so that team members can work collaboratively.


Tasks

There are three tasks which are part of this assignment.


Proposal

Your first task is to propose a group project that your team will work on. Your team must choose a project in which you will design and implement a substantial software system.

Write a 1 to 2 page report describing the project. The report should include the following information:

Use diagrams as appropriate to convey this information clearly.

Please Talk To Us!

We strongly encourage you to meet with us to discuss project ideas before you submit your formal project proposal.


Set up a GitHub repository

Your second task is to create a main repository for your project on GitHub.

You should add all of your team members as contributors to the repository. Also, add the instructors (GitHub users jmoscola and daveho) as contributors.

In the issue tracker for the main repository, create three labels:

Your group may add additional labels as desired.


Set up your computing environment

Your third task is for each group member to set up a computing environment with the hardware and software you will need for the project.

You may use the physical space and computing equipment as you see fit. Please be considerate of the needs of other groups, and please try to keep the environment neat and well-organized.

Please note that you aren’t required to use one of the PCs: you can use your own laptop if you would prefer.


Grading


Submitting

To submit, share your Google doc with the instructors.