Design and develop the core backend and frontend architecture for an online social casino platform, including user authentication, player profiles, wallet logic (virtual currency), and core gameplay flows. The system is built to be scalable, secure, and optimized for real-time interactions across web and mobile devices.