Some of questions or problem that user might encounter.

What kind of web panel i need?

Nothing. App is based on node so you won't need apache or any other PHP web-service like other websites. A clean server is much preffered for this app because your resource won't be used for something that you don't need. but if you already have a VPS using for other stuffs you can still use this app given that you could update the version of mySQL.

I have received "An Unknown Error occured" during authentication.

This error happens when your apk application id or fingerprint doesn't match what has been entered on firebase console. Make sure of those two being correct and generate new google-services.json and try again in a few minutes.

My server app and dashboards are started correctly but i can't open them on browser

This could happen if firewall is not open for the ports used by app for external connections for example you can open port 8080 using these commands:

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
sudo ufw allow 8080
ufw reload