This job consists in a task management system with Google Calendar integration.
- Tasks can be unique or recurrent like: daily, weekly, bi-weekly, monthly and yearly.
- Recurrent tasks can have a limited number of repeat times or be unlimited.
- Every task and its instances must appear in user's Google Calendar.
- User can edit one or more instances of a task in one request