https://team-player.herokuapp.com
TeamPlayer is a web application for group task management and bill splitting.
Developed as a project for UW CSE 403 by:
- Karthik Palaniappan (karth295)
- Ki Yeung (kyeungk)
- Linsen Wu (linsenwu)
- Tiffany Lin (lintiff)
- Tsz Fung Cheung (tfcheung)
- Micaela Tolliver (mictol42)
- Panji Wisesa (panjiw)
Our current release (beta) provides the following functionalities: - Successful user creation + validation - Upon account creation, the user has a self group so they can create tasks for just themselves. They will not be able to modify this group. - User Sign-in, Sessions, Sign-out - New group creation + member addition - Users can create new groups and add members to them by email. - Add and view tasks + bills - After creation, tasks and bills will appear under user's "tasks" and "bills" tab views, but not on the calendar yet - When clicking on them, users can view more information about tasks, and calculate bill totals.
- Integration between frontend and backend
- Frontend: View stubs, retrieving data from backend
- Backend: session redirects, rspec unit testing, user models, validations
New and curious users can read more about TeamPlayer through our user documentation
Developers can follows steps to build and test or product through our developer documentation
See our project wiki for links to deliverables, bug tracker, and mailing list archive.