Evaluating bids

Develop a Custom Mystery Box E-Commerce Platform with Random Reveal Functionality

Published on the July 22, 2026 in IT & Programming

About this project

Open

We are looking for an experienced full-stack developer to build an MVP version of a real-money mystery box collectibles platform where users purchase digital vaults and receive randomly assigned physical collectible items through a transparent weighted reveal system. The goal of this project is to create a functional foundation that can later be expanded into a full-scale marketplace with mobile applications, shipping automation, wallets, and advanced compliance features. The selected developer will be responsible for building both the customer-facing application and the backend infrastructure required to operate the platform. The MVP should include a responsive web application that works smoothly on desktop and mobile browsers, allowing users to register, browse available mystery vaults, view possible rewards, and complete a simulated or sandbox purchase flow. After a successful purchase, the system should execute a server-side weighted random selection process and reveal the exact collectible assigned to the user. The randomization engine must support configurable probabilities so administrators can define the odds for different collectible items inside each vault. The system should store reveal results permanently and maintain an audit trail to ensure that results cannot be modified after assignment. The backend should provide APIs for user management, vault management, inventory tracking, purchases, reveals, and transaction history. A database structure should be created to manage users, collectibles, vault configurations, probability rules, inventory quantities, and order records. The developer will also create a lightweight admin dashboard where administrators can add collectibles, create mystery vaults, update item quantities, configure winning probabilities, and review user activity. Inventory management must prevent overselling by correctly updating item availability after each successful reveal. The project should include basic payment integration using Stripe test mode or a similar sandbox environment to demonstrate the complete purchase workflow. The developer should implement secure authentication, API protection, and basic validation to prevent unauthorized access or manipulation of game logic. The MVP should include basic analytics tracking for user actions such as registrations, purchases, and reveals. The final application should be deployed to a cloud environment such as AWS, Firebase, or similar infrastructure with clear setup documentation.

Category IT & Programming
Subcategory E-commerce
What is the scope of the project? Create a new store

Delivery term: Not specified

Skills needed