The backend is coded in Symfony (PHP Framework). For the 3D client I will be using Unity 3D.
Using CLI or do you handle everything through the browser? I've been developing my homage to Mystic Arena, Fight or Die (working title) without a framework and using the browser, but let me tell you, waiting for a Battle Royale with 64 entrants to finish takes an awfully long time. :p