The main inspiration behind building trogs is that I often do have many logs from which I need to see monthly expenses, friends bill split,etc.

What it does

Trogs will automatically store all the logs via sms parsing from the installed mobile or self made logs and will send it to backend for further processing. After that a user can search any log(very efficient search) and even delete or edit.

How I built it

At backend, we use fully dockerised nodejs based stack with load balancing. At frontend, we use React Native alongwith sms parsing libraries to get all the logs.

Challenges I ran into

Integration of elasticsearch cluster with n-gram filters

Accomplishments that I'm proud of

Elasticsearch fully functional search api

What I learned

I learned more about nodejs and elasticsearch interaction

What's next for Trogs

Currently, due to some issue sms libraries aren't returning the logs but we can make logs ourself for the time being. Logs statistics will be next issue I will tackle with. I am very passionate about this idea will try to enhance surely soon in the future. Also, there are some issues in redirect uri due to which it cannot get to the dashboard.

Share this project: