Budget: 27000 UAH Deadline: 25 days
Well, it's more like this - 700 UAH for such an MVP doesn't match the volume, so I would estimate the first working stage at about 55,000 UAH and 25 days. This includes a Telegram Mini App, profile, Telegram ID, subscription, WayForPay or Fondy, payment status, participant QR code, and a basic list of partners =)
Look, there's a nuance... payments and subscriptions are better not to just stick as a simple payment button, but to create a proper server part with callback verification, subscription status storage, and protection against manual ID substitution. Otherwise, the MVP seems to launch, but then surprises start, and they usually cost more than development.
I would simplify it - first, a short design of screens, payment scenarios, and data structure, then assembling the MVP, test payment, QR check, and a minimal admin part for viewing users. Once the foundation is solid, we can add partner discounts, subscription levels, referral mechanics, and analytics.
Questions for accurate estimation:
> WayForPay or Fondy are already connected and there is access to the test cabinet
> The QR should simply show the subscription status or the partner should be able to scan it and confirm the action
Similar projects Ingello:
> https://business.ingello.com/vorfahr - AI and SaaS logic with product architecture
> https://business.ingello.com/forma-crm - user accounting, statuses, roles, and management logic
> https://systems-fl.ingello.com - our main landing page for FLH
Overall, it's fine, the task can be broken down into a neat MVP without unnecessary pomp. But first, it's better to close the payment scenario and QR, and then refine the interface on top.