arrow_back Retour aux freelances
F

CSGO Case Opening Web Development

Freelancer

Partager:
placeTR home_workTélétravail assignmentCDD publicOffre agrégée · TR

eventPubliée le 22 sept. 2026 · verifiedNous avons confirmé le 22 sept. 2026 qu'elle est toujours active

Cette entreprise est la vôtre ?

US$ 30 – US$ 250 par projet

À propos de l'offre

I’m looking to build a modern crypto-based case opening website similar in concept to SkinRave.gg, but with its own branding, design, user experience, and backend system. The platform should allow users to create an account, deposit supported cryptocurrencies, maintain a balance on the website, open virtual cases, receive rewards based on published probabilities, manage their winnings or inventory, and withdraw eligible balances or rewards through cryptocurrency. The main goal is to create a premium, fast, trustworthy, and highly interactive platform that works smoothly on both desktop and mobile. Main functionality should include: • User registration and login • User dashboard • Cryptocurrency deposits • Cryptocurrency withdrawals • Internal wallet/balance system • Case opening system • Item/reward inventory • Item trading or selling system • Transaction history • Case opening history • Provably fair verification • Promotions and bonuses • Notifications • Admin dashboard • Security and fraud monitoring • KYC/AML and compliance tools where required USER SYSTEM Users should be able to create accounts using email/password and potentially social login options. Each user should have a dashboard showing: • Current balance • Crypto deposits • Withdrawals • Recent case openings • Rewards won • Inventory • Transaction history • Account verification status • Security settings • Bonuses/promotions Users should also have options for email verification, two-factor authentication, password changes, active session management, and withdrawal security. CRYPTO DEPOSITS The website should support cryptocurrency deposits through a secure crypto payment provider or wallet infrastructure. Users should be able to select a supported cryptocurrency and receive a deposit address or payment session. The system should automatically monitor incoming transactions and credit the user's account once the required blockchain confirmations are completed. Deposit information should include: • Cryptocurrency • Amount • USD equivalent • Wallet address • Transaction hash • Network • Confirmation status • Date/time • Deposit status The system must prevent duplicate credits and protect against manipulated payment callbacks. CRYPTO WITHDRAWALS Users should be able to withdraw eligible balances using supported cryptocurrencies. The withdrawal flow should allow the user to: 1. Select cryptocurrency 2. Enter wallet address 3. Enter withdrawal amount 4. View network fee 5. Confirm withdrawal 6. Complete security verification 7. Track withdrawal status Withdrawal statuses should include: Pending Under Review Approved Processing Completed Rejected Failed Admins should be able to configure minimum withdrawals, maximum withdrawals, fees, daily limits, and supported networks. CASE OPENING SYSTEM The main feature will be the case opening experience. Users should be able to browse different cases with different prices and possible rewards. Case categories could include: • Starter Cases • Standard Cases • Premium Cases • High Roller Cases • Limited Edition Cases • Promotional Cases • Featured Cases Every case should have its own page showing: • Case image • Case name • Opening price • Possible rewards • Reward values • Rarity • Probability percentage for every reward • Number of openings • Terms or restrictions The user clicks "Open Case," the backend securely determines the result, and then an animated case-opening sequence displays the winning item. The animation should not determine the result. The result should be generated securely by the backend first. The case animation should be high quality and include smooth scrolling, sound effects, rarity effects, celebration effects for valuable rewards, and responsive animations. PROVABLY FAIR SYSTEM I want the platform to have a provably fair system so users can independently verify that case outcomes were not manipulated. The system should use a professionally implemented server seed, client seed, nonce, hash, or similar cryptographic mechanism. There should be a dedicated Provably Fair page explaining how results are calculated and allowing users to verify previous case openings. INVENTORY SYSTEM Rewards won from cases should appear inside the user's inventory. Users should be able to: • View items • View item value • View rarity • View case source • View date won • Sell eligible items for site balance • Trade items where supported • Withdraw eligible rewards if applicable The inventory should support sorting and filtering by value, rarity, category, and date. LIVE ACTIVITY The website should include real-time activity where appropriate. Examples: • Recent case openings • Recent large wins • Live balance updates • Deposit confirmations • Withdrawal updates • User notifications ADMIN DASHBOARD The platform needs a complete admin panel where authorized staff can operate the website without modifying code. Admin functionality should include: USER MANAGEMENT • Search users • View profiles • View verification status • Suspend accounts • Restrict withdrawals • Review activity • Review deposits • Review withdrawals • View case history • View security events CASE MANAGEMENT Admins should be able to: • Create cases • Edit cases • Upload case images • Set case price • Add rewards • Set reward values • Configure probabilities • Enable/disable cases • Schedule cases • Create limited-time cases • Organize categories Every important case or probability change should be recorded in an audit log. TRANSACTION MANAGEMENT Admins should be able to view: • Deposits • Withdrawals • Internal balance transactions • Item sales • Bonuses • Manual adjustments • Payment failures Every financial action should have a permanent transaction record. Balances should not simply be overwritten manually. The system should use a ledger-based accounting structure showing exactly why every balance change happened. WITHDRAWAL MANAGEMENT Admins should be able to review suspicious or high-value withdrawals before approval. The syst

Continuez à lire gratuitement

Créez un compte gratuit pour voir l'offre complète et postuler.

  • badgePortfolio visible par les entreprises
  • notificationsAlerte de nouvelle offre par e-mail
  • favoriteToujours gratuit, sans piège