l o a d i n g

Betting Website Design & Development

Oct 12, 2024 - Mid Level

$467.00 Fixed

I need to design a betting website similar to [[login to view URL]]([login to view URL]). The categories such as **Live Casino, Sports, Card Games, Slots, Fish Shooting, Cockfighting, and Esports** will use third-party APIs (I will provide the documentation, and a single API can integrate all these games). For the **Lottery category**, I need you to develop **mini lottery games** with different draw intervals: **45 seconds, 1 minute, 2 minutes, and 5 minutes** (all lottery games follow the same mechanics, but the result times vary). These lottery games should include configurable settings: - **Random Mode**: The system will generate results randomly. - **Close Mode**: The system will generate results favoring the platform, ensuring profitability. - **Setup User Win**: Allows selecting a specific username so that user will have a higher chance of winning when participating in lottery games. Additionally, the **Vietnamese traditional lottery** should be included, with results released at **17:00, 17:50, and 18:30** daily, based on the official Vietnam lottery results (API provided). ### **Mini Games Section** You will also develop **all mini-games** (including **10 games** such as **Tai Xiu 30s, Bau Cua 30s, Bau Cua 45s, etc.**). These games will have the same **configurable settings** as the **quick lottery** mentioned earlier. ### **Web & Mobile Versions** The platform should be developed for both **PC and mobile web versions**. --- ### **Admin System** The admin system will include the following sections: #### **1. Dashboard** A statistics page showing: - Total deposits - Total withdrawals - Total bets across all games - Total profit/loss for each game - Number of active users (daily, weekly, monthly, or custom time frame) - Number of online users #### **2. User Management** - Displays user list, including username, real name, phone number, total deposits, total withdrawals, last login IP. - Lock system with multiple options: - Lock mini-games participation - Lock third-party API game participation - Full account lock (with unlock button). - Clicking on a username opens a detailed **user management page**, including: - **Username & current password** (with an option for admin to reset it). - **Withdrawal password** (admin can change it). - **Current balance, VIP level, total API bets & profits, total mini-game bets & profits, total lottery bets & profits**. - **Total deposits & withdrawals**. - **Bank account details (Bank name, Account holder, Created date, Agent code, Phone number)**. - **Full betting history**, with filters for API games, mini-games, or lottery history. #### **3. Deposit Requests** Displays: - Account name - Payment method - Amount - Current balance - Transaction status - Action: Approve or Reject - Deposit system supports **manual approval** and **automatic approval via third-party API**. #### **4. Withdrawal Requests** Displays: - Account name - Withdrawal details (Bank name, Account holder, Amount) - User’s current balance - Status (Approve or Reject) - Transaction time #### **5. Betting History** A section compiling **all users' betting histories**, with filters for **time, username, API games, mini-games, lottery, or all games**. #### **6. Promotions Management** Admin can enable/disable promotions. The promotions include: - **New Account Registration Bonus**: If a new user registers and adds a bank account, they receive a bonus (adjustable). The system alerts the user to claim it. Admin can set a **wagering requirement** (e.g., $50 bonus requires $500 in bets before withdrawal). If unmet, a notification appears informing the user of the remaining wagering requirement. - **First Deposit Bonus**: If the first deposit meets a certain threshold (adjustable), a bonus is applied, along with a wagering requirement. - **VIP Level Bonus**: Users receive rewards when reaching **VIP 1 to VIP 10**, with set wagering requirements. #### **7. Cashback Management** - Cashback is automatically calculated and credited **every 24 hours**. - Configurable **percentage-based cashback** for mini-games, third-party API games, and lotteries. - Cashback = **Total user bets in 24 hours × cashback percentage**. #### **8. Agent Management** - Admin can create **agent accounts** that allow agents to log in and manage their referred users. - Agents can view: - **Total invited members (via referral code)** - **Total deposits, withdrawals, and profit based on their members' betting history** - **Data filtering for the past 1 month or 3 months** - **Monthly statistics of newly invited members** #### **9. Game Management** - Allows admin to **adjust game results** or **view the current list of betting users** (applies to mini-games and lottery only). #### **10. VIP Management** - Allows admin to modify the required betting amount for reaching each **VIP level (1-10)**. - Displays **VIP list**, showing which users belong to each **VIP level**. #### **11. Staff Management** - **Customer Support Staff**: Can log in but only access the **User Management** section for customer support. - **Accounting Staff**: Can access **User Management, Deposit & Withdrawal Requests, and Betting History**. - **Operations Staff**: Can access **User Management, Game Management, Deposit & Withdrawal Requests, and Betting History**. #### **12. System Settings** - Change **website logo, title, and content** for SEO purposes. - **Customer support link & app download link**. - **Add new domain names** (for handling blocked domains). - **Modify banners (add, remove, or change images and content)**. - **Manage system notifications**. - **Enable/disable promotional programs in the user interface**. ### **Agent Login System** A dedicated **agent dashboard** will allow agents to track deposits, withdrawals, referred users, and the gaming activity of their invited members. --- ### **Budget & Development Details** - The project budget is **$2,000 – $5,000**. - The system should be developed using **ReactJS for frontend** and **Java for backend**. - The platform should support **both web and mobile versions**. Let me know if you can handle this project, and I will provide more details!
  • Proposal: 0
  • 15 days
AuthorImg
Smita Agarwal Inactive
,
Member since
Mar 15, 2024
Total Job
3