Assignment Descriptions
Group Project Team Formation
Send me via email or Discord a ranked list of your preferences for working on the following teams:
- Problems
- Solutions
- Visualizations
Group Project Proposal
For your group project proposal, send me a PDF via email (one per team) with the following information:
- A list of problems (or solutions or visualizations) in the order in which you plan to implement them. Start with the simplest one first (a sort of "Hello, World!").
- Your team members names and assigned responsibilities. In particular, you will need people assigned to each of the following:
- info box curation and about us page updates
- spade parser/problem format expert
- API expert
- additional roles as needed (e.g., query problem expert, assign specific problems, etc.)
These roles are not to silo you; you need to collaborate and discuss each of these as a team, but you will need to specialize to be effective. There will be times when you will meet with members from other teams that have the same role as you.
- The names and URLs of the forks of the Redux repo(s) for your team to work on (one on the frontend and one on the backend).
- A list of milestones with dates that you will aim for
- A short list or paragraph describing in detail any dependencies you foresee with other project groups