Once I was able to display my data from the api. I knew my next step was to create POST fetch. I knew this would be a struggle for me. My biggest issue with POST is understand the meaning behind body: JSON.stringify() and the then statements. After struggling and trying to understand how it works. I finally was able to develop some understanding how POST works. As a user we are trying to create and add to the api database. Once the user has created a new data, we translate into a format that the computer can understand. By doing so we are first telling the system that here are some keys and values the user inputted. Take that data format it into a json and send it to the database to store. Basically, that’s what the purpose of the body does in the POST fetch method. We are stringify the users input into json format. After this process this is where the first then statement comes in. It taking that data sending it to the database once that promise is fulfilled it continues to the second then statement. Now that we added the data to the database, we need to bring back that data so we can display it on the app. This was my biggest struggle of understanding how to render the new data. After hours of struggling to understand the then statement. I was finally able to understand in my own way. The way I look at it is we are grabbing that data, since it’s a new data we want to make it into a card like the else of the data that’s being displayed. Since I already have a function that builds a card for me all I have to do is pass the argument into that function and it should create me a new card based on the new data the user has put in.