1. Matchmaking System for League of Legends and Counter Strike: search for a match, find a match, Lobby match, lobby result of match, chat.
2. Leaderboard: Type of the game (LoL / CS:GO) 1V1 - 2V2 - 3V3 - 5V5.
3. Tickets system: bronze ticket, silver ticket and gold tikcet - user can get some tickets by do missions.
4. Missions system: some missions can add/edit/delete to get tickets.
5. Rank system: elo system, ranks.
6. Raffles system: can buy thins with Coins or Tickets: like skins from counter strike/ league of legends. add/edit/del.
Yeah I can provide you best structure about your work Relevant Skills and Experience 8 year experience in PHP along with socket programming Proposed Milestones $15 USD - On Complete