I spent the entire week on coding the REST API. I had always thought that coding REST API is a very difficult task but it turns out that it isn’t really that hard at all once you understand the whole thing. It’s all about dealing with the request and giving the corresponding response. I’m glad to be given this chance to work on the REST API and get to understand how the whole thing really works. On top of that, I have also learnt how to use JSON Web Token to do the authentication, and also how to output the response in a JSON format using the Boost library. I’m almost done with some of the API and I’m really looking forward to next week on learning how to do file caching using POCO library.