-
Notifications
You must be signed in to change notification settings - Fork 42
Zian Yang Ang edited this page Mar 20, 2020
·
5 revisions
- User accounts and flats
- Users can make an account for themselves
- Users can create a new flat or add themselves to an existing flat
- Users can see information about other members in their flat
- Payment management
- Users can input cost
- Specify which user has contributed to the payment
- Update data model for Payments
- Update front end to take into account users that have paid and haven't
- Users can add scheduled/recurring costs which can be of the following types:
- Fixed cost
- Variable cost (has to be input every period)
- Away/Home Scheduling
- Flatmates can schedule when they're away/gone home
- Everyone can view these schedules
- Costs can be linked to the schedule so that users don't have to make certain types of payments when away
- Chores can be linked to the schedule so that users can't be scheduled to chores when they are away
- Chores
- Add chores and assign them to a flatmate
- View your assigned chores on the dashboard
- Shopping/Groceries List
- Can add/remove/edit things in the shopping list
- Can link to payments so that once something is bought it appears in payments and is assigned to the relevant people
- Home
- Data Model
- Architecture
- API Documentation
- Front End Documentation
- Testing
- Prototyping
- Other
- Contributing Guidelines and Etiquitte
- Labels
- License
- Admin