Fitness App Enhanced Feature Development
AUD 500–5000
About the project
AnyRep Development Brief: Exercise Animations, Calorie Tracking, Progress Dashboard and Custom Challenges Request for quote, issued to prospective app development partners 1. About this brief AnyRep (“AnyRep: Workout Anywhere”) is a live iOS and Android fitness app, published by Might Just Work, that lets a user point their phone at a room, whether that is a gym, a lounge room or a hotel room, and generates a workout plan from the equipment and space it detects. We are seeking quotes from app development partners to add four features to the existing app for launch. We have deliberately kept the initial scope focused, with further enhancements to follow post-launch based on user feedback. This document sets out the scope, the assets we will provide, and what we need included in your quote so that responses are easy to compare side by side. 2. Scope of work 2.1 Incorporate exercise animations We are considering purchasing the Classic tier of the RepDB exercise dataset (repdb.co). We would like this to be integrated into the existing AnyRep exercise screens so that, wherever a match exists, an exercise in a generated workout displays its corresponding animation and exercise data. Asset and data specification (RepDB Classic, Standard tier): • Static images: transparent-background WebP, 1024 x 1024, one classic-style 3D-rendered illustration per exercise with muscle highlighting • Animations: transparent-background looping WebP animations showing the full rep in motion, roughly 960px • Structured data: JSON and SQLite database of exercise names, muscle groups and equipment, available in English, German and Spanish • Licence: one-off commercial purchase, no ongoing subscription or per-download fees Because AnyRep's AI-generated workouts can call on an effectively unlimited range of exercises (for example, unusual variations like keg deadlifts), we expect there will not be a matching animation for every possible exercise. At this stage, we are using a clean text-only exercise card where no match exists, rather than treating this as a blocking issue. We would like your view on: • How you would match AnyRep's existing exercise list against the RepDB dataset, and how you would handle exercises with no match • The expected impact on app download size and, if relevant, whether animations could be bundled on-demand or lazily downloaded rather than shipped in the initial install, so users are not forced into a large download over mobile data • Roughly how much time you expect this integration to take, as this is the item we are most keen to understand feasibility and effort for 2.2 Add calorie burn estimation Add fields for weight, gender and age to the user profile (with sensible defaults or an option to skip), and use these to estimate calorie burn per workout and display it to the user. 2.3 Expand the progress tab Under the existing progress tab, add tracking and charts for: • Steps • Calories burned • Number of workouts completed • Weight progress • Muscle fatigue We like the general presentation approach used by the GymVision app for this kind of progress dashboard and are happy to discuss as a reference point, though the final design should fit AnyRep's own style. 2.4 Build yourself a challenge Add a feature allowing users to create their own custom challenge, for example a self-selected duration such as 30 days, built around a goal they choose (for example, lose fat, build muscle, or increase stamina). This is intended as a key driver of repeat use and return visits to the app, so the experience should feel motivating and easy to set up, rather than a heavy configuration screen. • Users choose a duration and a goal, and the app assembles or adapts a program to match • Progress against an active challenge should be visible and trackable (days completed, current streak, days remaining) • We are open to your recommended technical approach, including whether challenge logic runs entirely in-app or is served from a lightweight backend, please include your reasoning in your quote 3. What we will provide • Access to the existing AnyRep codebase and repository, including the handover documentation from our current developer • The purchased RepDB Classic dataset and animation library, once confirmed • Current exercise data and taxonomy used by the app • Brand and UI style guidance for AnyRep • A point of contact for product questions during the build 4. What we need in your quote 1. Company overview and relevant experience, including any past work integrating illustrated or animated exercise content, health/calorie calculations, analytics dashboards, or habit and challenge-style features 2. Your recommended technical approach for each of the four scope items in section 2, including your approach to exercise matching and fallback for 2.1, and bundled versus backend-served content for 2.4 3. A fixed-price quote, broken down by each of the four scope items in section 2, rather than a single lump sum or an open-ended hourly estimate 4. For item 2.1 specifically, your estimate of effort and elapsed time, and any impact on app size and download experience 5. Estimated timeline from contract signature to a release-ready build, including key milestones 6. Your proposed payment structure (we expect milestone-based payment rather than full payment upfront) 7. Two or three references or portfolio examples relevant to fitness apps, animation/illustration integration, or progress-tracking and challenge features 8. Confirmation of which platforms you will deliver for (iOS, Android, or both) and the languages/frameworks involved 9. Any assumptions, exclusions or risks you want to flag before work begins 5. Timeline for this process Please submit your quote in writing, addressing each item in section 4. We are sending this brief to a small number of development partners in parallel and will review all quotes together before selecting a partner. If anything in this brief is unclear, please raise it with us before submitting your quote rather than making assumptions, we are happy to clarify scope on a short call.
Skills required
This job is listed on Freelancer.com. AiZity aggregates listings for discovery only and is not the employer. To bid or apply, use the button in the sidebar.