Full-Stack Developer for Sports Betting Web App

Заказчик: AI | Опубликовано: 29.12.2025

Project Title Full-Stack Developer Needed for Functional Sports Betting & Exchange Platform (Web App) Project Description I am looking for an experienced Full-Stack Developer (or team) to build a fully functional sports betting and exchange website tailored for the Indian market. The site needs to be fast, mobile-responsive, and capable of handling real-time data. Current Status: I have the design concept (Dark Mode/Gold theme). I need a developer to build the functionality. Core Requirement: The site must allow users to register, login, deposit funds (via admin approval), place bets on live sports (Cricket, Football, Tennis), and request withdrawals. Scope of Work (Key Modules) 1. User Panel (Frontend) Registration/Login: Simple signup with Mobile Number & OTP (or Password). Dashboard: View Wallet Balance, Open Bets, and Betting History. Betting Interface: Real-time odds display (Back/Lay). One-click betting option. "Live TV" integration (if API permits) or Scoreboard. Wallet Section: "Deposit" button (User uploads screenshot of payment). "Withdraw" button (User enters amount and bank details). 2. Admin Panel (The Backend Control Room) User Management: Create/Block users, Reset passwords. Wallet Management: Approve/Reject Deposit requests (Manual adjustment of user balance). View and process Withdrawal requests. Risk Management: Set bet limits, view total exposure on a match. Result Settlement: Ability to manually declare winners if API fails, or auto-settle based on API. 3. Sports API Integration (Crucial) You must integrate a third-party Sports API (like Betfair API, Diamond API, or specialized Cricket APIs) to fetch live odds and match data. Note to developers: Please specify which API you recommend or if you have experience with existing betting APIs. 4. Technical Requirements Frontend: React.js, Vue.js, or Angular (Must be fast and reactive). Backend: Node.js, Python (Django/Flask), or PHP (Laravel). Database: MongoDB or PostgreSQL (Must be secure and handle transactions safely). Security: DDOS protection and SSL encryption are mandatory. Specific Flow for Payments (Manual/Indian Market) Since we do not use an automated payment gateway: Users will see a list of Bank/UPI details on the deposit page. User makes a transfer manually and uploads the Transaction ID/Screenshot to the site. Admin verifies the payment in the backend and manually credits the chips/coins to the user's wallet. Deliverables Complete Source Code (Frontend + Backend). Admin Panel access with full control rights. Integration of Live Sports API. Deployment on cloud server (AWS/DigitalOcean/Hostinger VPS).