Secret Santa - cs428TAs/f2022 GitHub Wiki
Proposal
PROPOSED BY: Nolan Barry
This would be a (responsive/mobile-first) website that families/friend groups/etc. could use to play a game of Secret Santa without one person knowing everything. The "host" would create a game and send invite links to everyone who could create a passwordless account with their phone number/email. Once everyone has joined, the host would start the game, and Secret Santa would automatically make assignments and send texts/emails to everyone who is playing.
There is some extra work to be done on the basic design (not everyone in a family necessarily has a phone or email address), but I think it does solve the problem that almost every game of Secret Santa I've played has eventually been spoiled.
Members:
- Nolan Barry
- Tammy Farnsworth
- Alexis Alvarez
- Ameilya Monson
- Jared Curtis
Architect: Nolan Barry
Project Manager: Alexis Alvarez
Org Chart
Status Reports
Roles and Responsibilities
Chief Architect
- Design front and back end communication
- Decide on technology to be used for project
- Ensure software is consistent for whole project
Project Manager
- Collect information and turn in status report each week
- Coordinate creation of weekly deliverables
- Make sure project is on track and assign tasks
Front End Developer
- Design user friendly website for creation and management of secret santa games
- Create website to display information for secret santa games
Back End Developer
- Create database to store secret santa game and user information
- Create APIs to access database
Full Stack Developer
- Coordinate with both front and back end developers to ensure front and back end communicate correctly
- Assist front and back end on delayed tasks