App Upgrades & Ongoing Maintenance

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

My consumer-facing app is live on iOS, Android and the web. The current stack is Next.js for the front end, React Native for both mobile builds, Laravel powering the API and admin panel, and MySQL as the data store. I’m ready to expand the product and keep it running smoothly month after month. What I need right now • A fully integrated referral flow that lets users share personalised links, records every sign-up and ties the credit back to the referrer. • A reward system built around in-app coins. Users should earn coins from referrals and other future triggers, view their balance in real time, and spend them inside the app (the spend hooks are already scaffolded). • A simple rules engine in the Laravel admin so I can edit coin values, bonus tiers and referral copy without new deployments. • UI additions in both the Next.js web app and the React Native builds that match our existing look and feel. • Production-grade QA, then rollout to TestFlight, Play Console internal track and finally live stores. Ongoing engagement After the new features ship, I’m looking for the same team to own monthly maintenance: codebase updates, bug fixes, small UI tweaks, server monitoring and a brief health report each month. Familiarity with GitHub Actions, Expo EAS, Forge or similar deployment tooling will be helpful because that’s what we already use. Acceptance snapshot for this milestone 1. Referrals create unique codes; new users linked correctly in MySQL. 2. Coins increment, decrement and persist across devices with no lag. 3. Admin panel lets me update reward rules and see live stats instantly. 4. Builds pass automated tests and manual smoke tests on the latest iOS and Android OS versions. 5. No regression in existing features; Lighthouse performance scores stay within 5 % of current numbers. I’ll provide access to the repos, staging environment and Figma files as soon as we kick off. If your team is comfortable working across Next.js, React Native, Laravel and MySQL, let’s discuss a timeline and break the work into clear sprints.