logo
Picture of the author
FCN4U
category
Social Media Platform
year
2023-2024
Stack
NextJs - NodeJs - ElasticSearch - Logstash
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.

INTERFACES

Mobile

analytics architecture

analytics pages

Next Project

Freneticly

Tadring platform