Premium FlutterFlow Football Journal App

via Freelancer ·

Budget / Salary£250–750
TypeFreelance project
LocationRemote
Posted2 hours ago
am looking for an experienced FlutterFlow developer to build a clean, native mobile app for a parent-managed "Football Performance Journal" connected to a Google Firebase backend. The UI needs a premium dark-themed aesthetic inspired by console video game menus (like EA FC / FIFA Career Mode).

TARGET AUDIENCE & APPLE COMPLIANCE:
* This app is a parent-managed tracker. The primary account holders are parents logging stats for their children.
* PRIVACY MODE: The app must be 100% private per account. No user can see another user’s data. There are zero public social-sharing feeds.
* The app must comply fully with Apple App Store Guideline 1.2 (UGC) and COPPA privacy standards.

CORE SCREEN REQUIREMENTS (3 SCREENS TOTAL):

1. Screen 1: Player Profile Dashboard (FIFA-Style Career Hub)
- Top section: Circular avatar photo (uploaded by parent), child's name, team name, and position.
- A 4-column metric grid displaying running season totals: Appearances (APP), Minutes Played (MIN), Goals (GLS), and Assists (AST).
- A Read-Only Star Rating bar displaying the calculated average match performance score.
- A prominent, styled action button labeled "+ LOG NEW MATCH" that triggers the input form.

2. Screen 2: Match Log (Chronological History Feed)
- A vertical scrolling ListView of all past logged matches (sorted newest to oldest).
- Each list item displays: Opponent Name, Date (formatted relative/clean), Final Scoreline, and a color-coded tag for the result (Green for W, Red for L, Grey for D).
- Tapping any row passes that specific match parameter and navigates to Screen 3.

3. Screen 3: Digital Scrapbook (Match Detail View)
- A high-visual detail canvas for the selected match.
- Top banner: Wide-span Hero Image pulling from that match's uploaded photo.
- Inline dashboard showing that single match's statistics and a native read-only star bar.
- An expandable text container displaying "Manager's Tactical Notes" for long-form journal reflections.
- Premium Tier Feature: A native VideoPlayer widget that streams an external match highlight link (YouTube, Veo, or HUDL URL pasted by the parent).

BACKEND & CLOUD LOGIC (FIREBASE):
- Two Collections: `User/Player Profile` and `Match Log`.
- The "Log New Match" Form: Inputs for Opponent, Venue (Home/Away choice chips), Scoreline, Minutes, Goals & Assists (CountControllers/steppers), Match Rating, Long Text Area, Video URL string, and an Image Picker for the photo.
- Cloud Aggregations: Configure data streams so that submitting a match automatically triggers backend calculations on Screen 1 (Summing goals, assists, minutes, counting appearances, and averaging ratings).
- Authentication: Simple email/password login or Sign-in with Apple.

DELIVERABLES:
- Fully functional FlutterFlow project link with no compilation errors.
- Firebase database completely integrated with structured collections and data privacy security rules configured.
- Immersive UI styling following a premium dark-mode sports aesthetic.

Please provide a fixed price quote and links to your previous FlutterFlow + Firebase mobile projects.
mobile app development iphone android objective c app design app development flutterflow ios
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.