Purpose and Goal
At the top of every new year, at least most of us like to start fresh. Planning of new goals, ditching old habits and keeping track of new ones in order to unlock a newer improved version of yourself. Writing these goals down can sometimes be a little overwhelming especially while staring at that blank sheet of paper not knowing where to start. Sometimes a little guidance is needed to get your mind flowing in the most important areas that needs focus. The convenience of having an application where everything is stored in one place.
Obstacles & Thought Process
The Fast JSON API serializer was used in the Rails back-end to customize data for JSON rending. At first it was confusing deciding on the best way to structure the data, defining which attributes I wanted objects to share or not share, along with the related object attributes. There can be tons of nesting involved here and understanding how the data is structured was super important for when it was time to call the data to render in the front end.