Thanks to Devslopes and Jonathan Burgoyne.
This app is builded using Swift 4 and xcode 9.1. App is for educational purpose. You can use this source code for your own needs.
I do my best to get app fully support all devices and do better user experience. I do this for my students.
External library that I used is:
Alamofire, SwiftyJSON, Socket.IO-Client-Swift.
Also app that make me easier to do is:
Postman, Robo 3T MongoDB Heroku NPM.
With whom this app is lot easier to do.