Initially, I collaborated with the development teams on various frontend features of a social media platform. Then, I undertook independent work on the analytics microservice. Here, I employed Axios within the Next.js frontend and Node.js API to monitor user actions and record them as log messages in log files. Following this, I configured Filebeat to transfer the log files to Logstash, where I filtered and transformed the data before storing it in Elasticsearch. Finally, I utilized Node.js and Axios again to retrieve data from Elasticsearch and present it graphically within the Next.js frontend.