The matching GoalPulse Internet Subsequent.js template is a separate
ThemeForest merchandise — identical GoalPulse API contract, so one knowledge subscription can energy each the app and the
web site.
GoalPulse | Soccer Match Middle and Reside Streaming | Flutter App
GoalPulse is a production-grade Flutter soccer app for Android and iOS: a real-time
livescore display screen with pulsing in-play indicators, a seven-tab soccer match
middle, a multi-server reside streaming participant, a keyword-filtered soccer
information and transfers feed, a searchable participant database with five-tab profile
sheets, league and cup standings, and push notifications a person can tune
per competitors. Each display screen ships in gentle and darkish from a single codebase, and one config file carries
your endpoint, advert models and push keys.
Write the Flutter as soon as, publish it to Google Play and the App Retailer. It’s the shortest path for a developer,
company or sports activities writer to ship a white-label soccer livescore app backed by a
rate-limit protected central API gateway – and it renders on bundled mock knowledge the second you clone it,
earlier than any license secret’s configured.
Constructed For
- Fan zones and membership pages – a white-label livescore companion for a membership, podcast or
supporter group. - Second-screen apps – the streaming participant retains the scoreline pinned whereas the match
performs. - Sports activities media and information portals – the information, transfers and participant database screens are a
ready-made editorial floor. - Fantasy and stats sidekicks – lineups, type, head-to-head and per-match statistics as
a data-backed UI layer. - Freelance and company builds – rebrand it from the documented config factors and ship
a shopper’s soccer app with out designing the screens from scratch.
A Nearer Have a look at Each Display screen
Each seize beneath got here straight out of the shipped construct – the golf equipment, scores and
timestamps are what the reside API returned on the day, not a mock-up drawn for advertising.
Soccer Match Middle — Seven Tabs
Abstract, Information, Commentary, LineUp, Stats, H2H and Standings — one display screen covers an entire
fixture. The league, membership crests, scoreline and reside state keep pinned whereas the tab content material scrolls, so the
rating by no means leaves the highest of the display screen. The remaining six tabs, on one reside fixture:
Reside Soccer Streaming Hub
Reside channels seem as they go on air, grouped by competitors, with multiple server per fixture.
Playback runs in a video participant with panorama help, adaptive side ratio and fast
social sharing — multi-channel fallbacks (HLS, MP4) with customized HTTP header verification.
Leagues, Cups & Membership Profiles
Each league and cup in a single searchable hub, segmented by class and nation, straight into season
standings and fixtures. Every membership will get a full profile — squad, type and season stats.
Soccer Information & Transfers
Six information classes plus a Following filter for the golf equipment a person has pinned, with relative
timestamps. An Automated Muddle-Free Filtering system matches every article towards an inventory
of soccer key phrases, so off-topic tales by no means attain the feed.
Soccer Participant Database & Profiles
A devoted gamers display screen: reside search throughout title and full title, place chips (All,
Forwards, Midfielders, Defenders, Goalkeepers) and a three-column grid that retains loading as you scroll.
Each picture falls again to a colored initials avatar when the feed has no picture. Tapping a participant opens a
five-tab profile sheet — Bio, Stats, Transfers, Accidents and Rumours — over a blurred
backdrop.
Push Notifications You Can Truly Management
Two layers: a server-pushed alert feed (Newest Alerts) and your personal zoned kickoff reminders
(My Alerts), every individually detachable. An All Matches grasp change plus
per-league toggles sync straight to OneSignal person tags, so a push solely lands for competitions the person
follows.
Mild & Darkish, One Codebase
Each display screen, card and stat bar ships in each palettes. The change is instantaneous and the selection is saved per
person, so the app reopens within the theme they picked.
⚠️ Essential Discover: API & Information Subscriptions
GoalPulse is knowledgeable Flutter utility using a centralized SaaS gateway structure
to fetch reside sports activities knowledge. The app is pre-configured to run with GoalPulse API Subscription plans
(Primary, Customary, Premium) managed securely by iAC Studio.
Essential: Please be aware that the prices for the “GoalPulse API
Subscription” are NOT included within the buy worth of this merchandise. You have to to acquire a
separate subscription API license key from us to authorize and fetch real-time match knowledge,
commentary, standings, and video streaming hyperlinks.
Whereas the continued API Subscription is billed individually, we now have a
particular present for you: Your buy at this time consists of 1-Month of our
‘Primary API Plan’ completely FREE! After the free month you may keep on any of the
reasonably priced tiers, or level the app at any supplier that matches the documented schema.
Core App Options
- Full 7-Tab Match Middle: One fixture, seven views —
- Abstract: Actual-time match occasions timeline (objectives, playing cards, substitutions).
- Information: Articles for the 2 golf equipment and the competitors, pulled into the match itself.
- Commentary: Minute-by-minute textual content commentary feed.
- LineUp: Interactive tactical pitch diagrams representing formations, beginning gamers
and substitutes. - Stats: Visible progress bar metrics evaluating possession, photographs, fouls, and passes.
- H2H: Head-to-Head statistical information and former match scores.
- Standings: Actual-time group or league desk constructions.
- Reside Match Streaming Engine: Built-in video streaming participant with panorama help,
adaptive side ratios, and fast social hyperlinks sharing. Helps multi-channel fallbacks (HLS, MP4
streams) with customized HTTP headers verification. - Match Day Selector & Calendar: Horizontal sliding calendar selector displaying fixtures
and reside scores for previous, current and upcoming days with a easy single-click question, plus a reside kickoff
countdown for the fixtures a person follows. - Glowing Reside Match Indicators: Broadcast-quality pulsing indicators with dynamic
glowing shadows for all reside fixtures, displaying reside scores and elapsed minutes. - Participant Database & Profiles: Searchable participant listing with place filters,
infinite scroll and a five-tab profile sheet masking bio, season stats, switch historical past, accidents and
switch rumours. - Dynamic Leagues Hub: Segmented tabs (All, Well-liked, Europe, Americas, Intl / Cups)
displaying leagues with flags, season listings, and search filters to find any competitors immediately. - Information & Switch Hub: Structured tabs displaying soccer updates. Geared up with an
Automated Muddle-Free Filtering system that matches article contents towards soccer
key phrases to forestall off-topic information. Helps magazine-style parallax views. - Double-Layered Notification Middle: Options native timezone kickoff reminders (“My
Alerts”) and real-time server-pushed notifications (“Newest Alerts”). - Push Alerts & Engagement (OneSignal): Absolutely built-in with the SDK to ship push
alerts for reside match occasions, switch bulletins, and customized admin messages. Per-league switches
write to person tags, so segments keep in sync with what every set up truly follows. Helps
In-App Messaging as a distant lockdown display screen implementation for licenses. - Adopted Groups: Customers pin the golf equipment they care about; these golf equipment drive the kickoff
countdown, the Following information filter and their very own alert checklist. - Customized Premium Settings: Fluid change between darkish and light-weight modes, cache clearing
performance, privateness coverage, and developer about web page. - Optimized AdMob Monetization: Native integration for Banner, App Open, and Interstitial
Advertisements. Contains an Advert Restrict Guard to indicate interstitials on each second click on to keep away from
spamming the person. - Distant App Configuration: Power replace examine constructed into startup, letting you handle app
standing (app_switch) and replace hyperlinks remotely. - Runs Earlier than You Configure Something: a built-in native mock-data mode means a contemporary
clone renders each display screen instantly — swap in your license key if you end up prepared, no code
adjustments.
Efficiency, Stability & Retailer Readiness
- Optimized Native Caching: A Hive-backed cache field retains league fixtures and switch
headlines on the machine, minimizing server request hits and lowering latency. One faucet in Settings
clears it. - Crash Reporting: Firebase Crashlytics is wired into the Flutter error zones, so a
launch you ship experiences again to you rather than dying silently. - Native Sharing: a fixture, a membership profile, a stream and an article every carry a share
motion via the system share sheet (share_plus), so customers push matches and headlines again
into their very own social apps. - Light-weight Vector Visuals: Pixel-perfect vector SVGs for emblems and badges, guaranteeing
sharp show on high-end screens. - Lazy-Loaded Imagery: Community pictures load via a cached supplier with a spinner
placeholder and a sleek fallback, so a gradual crest by no means breaks a row. - Clear Semantic Code: Follows clear Flutter structure with Supplier state
administration, minimizing rebuilds and rendering delays for high-performance UX.
Technical Specs
- Framework Compatibility: Flutter SDK 3.20.0 or greater.
- Dart SDK Model:
>=3.2.0 <4.0.0 - Platform Help: Android 5.0 (API Degree 21), iOS 12.0.
- State Administration: Supplier.
- Dependencies Used: http, supplier, shared_preferences, hive & hive_flutter,
cached_network_image, path_provider, flutter_svg, url_launcher, share_plus, webview_flutter,
video_player, chewie, google_mobile_ads, onesignal_flutter, flutter_local_notifications, timezone,
flutter_timezone, firebase_core, firebase_crashlytics, package_info_plus, in_app_update,
liquid_bottom_nav_bar, delightful_toast, intl, unicons.
What’s Included within the Package deal?
- Flutter Supply Code: Clear, modular mission information optimized for Android & iOS.
- SaaS API Integration: Pre-configured connection wrappers to fetch reside knowledge from
GoalPulse Cloud. - Single Config Setup: Configure endpoints, AdMob, and push notifications in a single central
file. - Step-by-Step Documentation: Full information from mission setup to App/Play Retailer
deployment. - Design Belongings: Excessive-resolution SVGs, flags, league badges, and glassmorphic UI belongings.
Incessantly Requested Questions
Does the app work with out an API subscription?
Sure. A contemporary clone boots into native mock-data mode and renders each display screen instantly, so you may overview the
complete app earlier than you spend something. Reside knowledge wants a license key – ours, or your personal backend.
Can I join my very own soccer knowledge supplier?
Sure. The app reads a single baseUrl fixed from lib/providers/app_config.dart. Level
it at any endpoint that returns the JSON form the app expects – the complete schemas and pattern payloads are
mirrored in lib/mannequin/mock_data.dart. In case you would slightly not run one, the hosted tiers are in
the plan banner above.
Is that this one codebase for Android and iOS?
One Flutter mission builds each. Minimal Android 5.0 (API stage 21) and iOS 12.0, on Flutter SDK 3.20.0 or
newer.
Which advert codecs are built-in?
Banner, App Open and Interstitial via google_mobile_ads, with all three unit ids in that very same
config file. Your personal AdMob App ID additionally goes in
android/app/src/essential/AndroidManifest.xml – the app is not going to begin with out it.
Do push notifications want my very own OneSignal account?
Sure – one oneSignalAppId line within the config file, and the per-league switches write to person tags
because the person toggles them. If OneSignal or Firebase is lacking the app nonetheless launches: each are
initialized inside a strive/catch, you merely obtain no pushes and no crash experiences.
Can I rebrand it for a shopper?
App title, package deal id, colours, endpoint, advert models and push keys all reside within the supply, and the documentation
walks via the swap step-by-step via to Play Retailer submission.
Buyer Help & Lifetime Updates
This merchandise is developed and supported by iAC Studio. We publish constant lifetime updates
to make sure compatibility with the most recent Flutter SDKs and working system permissions.
For customized modification estimates or integration queries, contact us:
- WhatsApp Help: +92 302 688
1965 (Mon-Sat, UTC +5:00) - Electronic mail Contact: [email protected]
Changelog & Model Historical past
V1.1.0 (Present Launch)
- NEW Gamers hub: searchable soccer participant listing with place filter chips
(All / Forwards / Midfielders / Defenders / Goalkeepers), three-column grid and
infinite scroll, with an initials-avatar fallback when no picture is on the market
- NEW Participant profile sheet: 5 tabs - Bio, Stats, Transfers, Accidents and Rumours
- Match Middle expanded from 6 to 7 tabs: a devoted Information tab per fixture
- NEW League-specific notification preferences with an All-Matches grasp change,
synced to OneSignal person tags so pushes solely attain the competitions a person follows
- NEW Notifications middle cut up into Newest Alerts (server) and My Alerts (native
zoned kickoff reminders), with per-reminder delete and clear empty states
- NEW Adopted groups administration: pinned golf equipment now drive the kickoff countdown,
the Following information filter and their very own alert checklist
- Streaming screens restructured: league match checklist and a devoted stream participant
- Settings refreshed: darkish/gentle change, cache clearing, notification preferences,
privateness coverage, charge us and an About web page reporting the working model
- Hive-backed API cache and Firebase Crashlytics error reporting wired into startup
V1.0.0 (Preliminary Launch)
- Preliminary Manufacturing Launch
- Built-in Zoned Native Kickoff Reminders (Offline notifications)
- Added Multi-channel Reside Soccer Video Streaming Engine (HLS/MP4)
- Carried out Immersive Journal-Type Information Element with parallax headers
- Excessive-Glow Pulsing Reside Match broadcast-style indicators
- Optimized caching engine for fixtures & switch headlines
- Adaptive Mild and Darkish mode UI with Emerald Inexperienced theme
- Full person configuration and deployment documentation











