One of the main challenges of the app was to handle time zones. For example, if a parent is in a different time zone and wants to see the weekly plan of their child, they should see the data as is being shown to the child i.e. in the child’s time zone. If the parent wants to check off the day for their child, they can only do so once it’s 5pm in the child’s time zone, rather than their own. To solve these challenges, I made use of plugins that read the browser’s time zone and use it show the data accordingly.