DEV Community

Noah Verbeke
Noah Verbeke

Posted on

Looking for Advice on Building a Competitive Gaming Platform

Project Summary:
We're building a competitive gaming platform where users can engage in 1v1 matches. The platform will allow players bet against each other, with the winner taking the prize after a verification process who won.

Platform Features:

  1. Matchmaking System: • Users can create or join matches based on specific game parameters.
  2. Result Verification: • Both plays can select who won if they don't agree there will be another verification option by uploading a video • After a match, players upload a short video clip to confirm the winner. • An automated system (likely using google api video recognition) will review and validate the results.
  3. Payment System: • Secure deposit and withdrawal system using popular payment gateways like PayPal, Visa, and MasterCard.
  4. Dashboard Features: • A user-friendly interface for managing accounts, match history, wallet balances, live chat for challenging others, ability to following people their account if they like to play with them in the future, private chat player-player.

Technical Requirements:
Frontend: Clean and responsive interface for the user dashboard, match creation/joining, and file uploads.
• Backend: Scalable infrastructure for handling payments, matchmaking, and video verification.
• Third-Party Integrations: Payment gateways and Google API for video analysis.

  1. Based on the features listed, how long would it take to build a platform like this?
  2. What would be a reasonable cost to outsource this project in a country where the cost would be less like Pakistan, India, etc
  3. Are there any technologies (frameworks, cloud providers, Al tools) you'd recommend to ensure scalability and efficiency?

Top comments (0)