
Closed
Posted
Paid on delivery
I want every promotion on my website and mobile app to respect strict caps. The same promotion must instantly recognise when it has been redeemed on either channel, then block further use once the limits are hit. What I need implemented is a unified limit engine that supports: • User-based quotas (for example, one redemption per account or any number I set). • Time-based windows that reset automatically—daily, weekly, or another period I configure. Both rules must operate together so a promotion stops when either threshold is reached. The logic should live in a central service or well-documented API that both the web front end and the iOS/Android app can call. I also need a lightweight admin view where I can create or edit a promotion, set the per-user count, choose the time window, and watch live redemption statistics. Clear feedback has to reach the user whenever the limit is exceeded, and those messages must behave identically on web and mobile. Deliverables • Source code for the limit service, integration hooks for web and mobile, and basic unit/integration tests covering the user-quota, time-quota, and combined scenarios. • Simple deployment notes so I can roll the feature to a staging server and verify it myself. Acceptance criteria – A promotion cannot be redeemed once its user or time cap is met, no matter which channel tries. – Usage counters stay consistent across sessions and devices. – Admin dashboard shows accurate, real-time counts. Let me know your preferred tech stack and a realistic timeline; we can iron out stack specifics once we start talking.
Project ID: 40302456
4 proposals
Remote project
Active 26 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $483 USD for this job

As a professional software engineer specializing in integrated backend solutions and API development, I bring clear communication and a quality-focused approach that reflects in every project I undertake. My expertise lies in building automated, client-centred systems that ensure seamless user experiences and trusted operational integrity. For your promotion limit engine, I will develop a unified, scalable service with robust user-based quotas and time-based windows that communicate instantly across web and mobile channels, delivering consistent and reliable limit enforcement. With three years of experience, I have refined my skills in developing real-time, integrated systems that maintain data consistency and provide intuitive admin interfaces tailored for effective monitoring and control. I specialize in creating scalable RESTful APIs, automated testing frameworks, and responsive admin dashboards. My services guarantee client-focused responsiveness and dedication. Let’s start this project—I’m ready to begin immediately and bring your vision to life with professionalism and expertise. regards shafeeq
$250 USD in 14 days
0.0
0.0

Hi, I understand you need a unified promotion limit engine that enforces strict redemption caps across web and mobile platforms with real-time sync and a unified admin dashboard. This includes user-based and time-based quotas that work seamlessly together. My team will implement this using a robust central API that both your website and Flutter-based mobile apps can call to enforce limits instantly, saving time and costs. We'll provide a lightweight admin interface to create/edit promotions, configure quotas, and monitor live redemptions with consistent user feedback. We can deliver the limit service, integration hooks, tests, and deployment notes within 14 days to ensure smooth staging rollout. Which tech stack do you currently prefer or would consider for this unified promotion limit engine? Sincerely, Muhammad
$500 USD in 14 days
0.0
0.0

With over 2 years of experience as a software engineer, I am confident in my ability to deliver an efficient and robust solution for your promotion limit logic project. I bring extensive expertise in several relevant technologies, including Node.js, TypeScript, Objective-C, Kotlin, and Dart, which are integral to developing the unified limit engine and API that you require. My familiarity with ERP systems ensures I can provide a comprehensive admin view for creating and editing promotions while incorporating your specified rules—user-based quotas and time windows for limits—in a way that ingeniously respects your unique limits. As statistics are an important aspect of the project, I assure you that I will create a clear and accurate live redemption report for your admin dashboard. Maintaining consistent counters across sessions and devices is crucial to prevent duplications or breaches. My strong grasp of distributed architecture management will guarantee the counters stay consistent, syncing seamlessly across web and mobile.
$500 USD in 7 days
0.0
0.0

Hi there, We can definitely help with your request - I am not sure on the platform you are running but my suggestion is to move everything over to Shopify - This way we can ensure a reliable solution that is robust, simplistic and easy to maintain on your own in the future if needed. Looking forward to chatting, Kind Regards, Dieter - Q-KON Bytes
$680 USD in 14 days
0.0
0.0

Cairo, Egypt
Member since Mar 12, 2026
$1000000-3000000 USD
₹750-1250 INR / hour
$10-30 USD
$5-13 USD / hour
min €36 EUR / hour
₹750-1250 INR / hour
$250-750 USD
$250-750 USD
₹100-400 INR / hour
$1500-3000 USD
$250-750 AUD
₹100-400 INR / hour