→ VoicePing
As a cache or state data management of the login / users server and voice / messaging server
To monitor server availability and resources usage
Users admin web dashboard UI
Project management tool
Server events logging
Users / login server API testing tool
iOS app
To collaborate among developers and to host source code
To host voice & message data, and user images such as avatar.
To host VoicePing users management / login server and messaging router stack
VoicePing users and channels database
iOS app development
Crash reporting for android / iOS apps
Automated emailers for VoicePing users
For version control of apps source code and backend deployment system
As a tool to run linter, unit tests, changelog on the voiceping node.js backend
As an automated build and internal release system for mobile apps
To communicate between login server and voice / messaging server
Android app
Database being used to store users data
As a main platform for the server stack
As an HTTP and websocket gateway
As the main programming language for the server stack
node.js modules management