Recently we made a game in meteor called dhumbal & we were unaware about how many game is being played?, how many users are playing? etc and we thought we can make some package.
What it does
gives developer or app owner the realtime status of the user coming to the app
- total user counter
- realtime online user in chart
- Memory usuage
How I built it
while making this sort of package there might be issue with performance thus i implemented minimongo in both clientside and serverside and displayed the result.
Challenges I ran into
there need to be proper management of reactive data and proper integration between the charts & some UI design.
Accomplishments that I'm proud of
I am proud that with this package any meteor dev can see the current online users, total registered users, memory usage etc. Which is very helpful once we launch the app for production.
What I learned
I learned new way of writing apps. Like telescope have implemented. I liked this patters and encourage others to use this pattern if we have larger apps.
What's next for wsAppInfo
we are planning to add few things in our package
- add traffic data
- categorize user coming to app with location (country)