
Eventgoo is a full-stack occasion platform: a cross-platform Flutter cellular app (iOS & Android) and a companion
internet platform constructed with the Laravel PHP framework (occasion web site, organizer dashboard, admin panel
and internet checkout). It combines a peaceful, cover-first app with a production-ready backend: the included PHP / MySQL
API (constructed with Laravel), Stripe with Stripe Join for ticket funds and organizer payouts, Firebase for
sign-in and push notifications, and RevenueCat for the Eventgoo Plus subscription.
One platform runs three sorts of occasion: group occasions (free RSVPs, approvals, visitor lists),
ticketed occasions (paid tiers, a 10-minute seat maintain, a waitlist and a rotating QR ticket that works
offline) and conferences (agenda, audio system, sponsors, a name for audio system, matchmaking and Plan my
day). Attendees discover occasions by record, map or calendar and pay with Apple Pay, Google Pay or a card; organizers
create occasions from a pasted message or a flyer, approve company, scan tickets on the door even offline, announce
to their company and receives a commission by means of Stripe Join. A platform payment on paid tickets, organizer plans and
Eventgoo Plus for attendees pay for it.
Check card: tickets, Eventgoo Plus and organizer plans are paid by means of the default internet
cost supplier you select (Stripe, Paddle, Lemon Squeezy, Polar, Creem or Dodo Funds), and all six will be
checked in take a look at mode with card quantity 4242 4242 4242 4242, any future expiry date and any CVC.
Word: All supported cost companies (Stripe and Stripe Join, Midtrans, Duitku,
Paddle, Lemon Squeezy, Polar, Creem and Dodo Funds) are third-party companies and will cost transaction charges
or different service charges relying on their pricing plans. Most require service provider account approval and
verification earlier than accepting stay funds, and Stripe Join requires you to onboard and confirm every
organizer you pay out. These companies are usually not included within the buy value, and consumers are liable for
creating their very own accounts, finishing any required approval processes, configuring API keys, and masking all
relevant charges. In-app purchases of Eventgoo Plus on iOS and Android undergo Apple and Google (by way of
RevenueCat) and are topic to their retailer commissions; occasion tickets are physical-world companies and are paid
with Stripe, Apple Pay or Google Pay.
AI Disclosure
The AI options use the open-source (MIT)
laravel/ai package deal, which calls an exterior AI supplier over the web at runtime:
Google Gemini by default, or OpenAI, Anthropic, Mistral, Groq, DeepSeek, OpenRouter or xAI if you happen to select one
(Ollama runs by yourself server as an alternative). These are paid companies: you want your personal account and API key
with that supplier, and each AI request is billed to you by the supplier. No AI credit are included. A
month-to-month spending cap (US$20 by default, adjustable in Admin → AI) stops new AI calls as soon as reached.
Information despatched to the supplier is just the content material of the function in use: occasion textual content and flyer pictures
(drafting, translation, moderation), search queries, questions on an occasion with that occasion’s public particulars,
aggregated gross sales figures for the organizer’s insights, opted-in networking subjects beneath nameless references (no
names or contact particulars), evaluation textual content with out names, and support-ticket textual content for reply drafts. Passwords, cost
particulars and entry tokens are by no means despatched. Finish customers are instructed within the app and on the web site when a solution comes
from AI, and the seeded privateness coverage has an AI part. With out an AI key, nothing is distributed and the AI options
are merely unavailable.
RevenueCat. In-app subscriptions use RevenueCat. You should create your personal RevenueCat
account, settle for RevenueCat’s personal Phrases of Service and use your personal API keys; no creator RevenueCat key or
app identifier is included. The RevenueCat shopper SDK shouldn’t be bundled: the app declares it as a dependency, and it
is ruled by RevenueCat’s MIT licence and phrases, not by this merchandise’s licence. No Fb App ID or shopper token is
included both, not at the same time as a fallback; you add your personal within the construct settings.
Use of AI instruments in making this merchandise. AI instruments had been used to help with elements of this merchandise:
writing and reviewing code, drafting the documentation, and a few graphics (preview and advertising pictures).
All the pieces was reviewed, edited and examined by the creator.
Demo Directions
Strive the whole lot before you purchase — no set up wanted. The stay demo is a sandboxed set up with fictional knowledge
and take a look at funds; demo mode blocks modifications to settings, keys and customers. These logins are public on objective.
- Admin panel: eventgoo.laravelbeginner.net/en/admin
E mail[email protected] a look at· Passwordpassword123456 - Organizer dashboard: eventgoo.laravelbeginner.net/en/organizer/dashboard
E mail[email protected] a look at· Passwordpassword - Web site (attendee): eventgoo.laravelbeginner.net/en → Check in
E mail[email protected]· Passwordpassword(Eventgoo Plus member:[email protected]·password) - Cellular app (Android): download the demo APK and check in
with any login above. Organizer mode: check in as[email protected] a look at, then Profile → Change to
organizer mode. Door scanner:[email protected] a look at·password. - Check card for each checkout:
4242 4242 4242 4242, any future date, any CVC.
Documentation
The package deal features a full information in HTML and PDF (eventgoo-docs/) with screenshots all through: the
set up (a one-command native setup and a browser installer, each step pictured), working the Flutter app and
connecting it to your backend, a walkthrough of each app, web site, organizer and admin display, organising every
third-party service (Firebase, Stripe, RevenueCat, AI suppliers, push, pockets passes, Fb), a step-by-step
branding information for the app identify, icon and splash display with earlier than/after screenshots, and the
Play Retailer and App Retailer launch checklists.
Third-party companies: vital discover
This merchandise connects to companies run by impartial corporations. Every one operates beneath its personal phrases of
service, its personal account approval course of and its personal payment construction, and utilizing them could contain prices solely
outdoors this merchandise’s buy value. You create each account your self and pay each payment your self. No
creator accounts, API keys, service provider ids, Firebase initiatives or measurement ids are included.
- Firebase (Google), required for the app: Authentication, Cloud Messaging (push), Distant
Config, Crashlytics and Analytics. Requires your personal Firebase venture. Utilization past the free Spark plan is
billed by Google (Blaze plan) and is the customer’s duty. - Stripe and Stripe Join: separate service with its personal phrases. Requires your personal Stripe
account, Stripe’s enterprise verification earlier than stay funds, and Join onboarding of each organizer you
pay out. Stripe fees its personal transaction, Join and payout charges. - Paddle, Lemon Squeezy, Polar.sh, Creem.io, Dodo Funds, elective: separate retailers of
report for plans on the web site, every with its personal phrases, vendor evaluation and costs. - Midtrans, Duitku, elective: regional cost gateways, every requiring your personal
permitted service provider account and charging its personal charges. - RevenueCat, Apple App Retailer, Google Play: required to promote Eventgoo Plus within the app; your
personal accounts, retailer registration charges, retailer commissions and RevenueCat’s personal pricing above its free tier. You
provide your personal RevenueCat account and API keys; no creator RevenueCat key or app id is included. - AI suppliers, elective: Google Gemini (default), OpenAI, Anthropic, Mistral, Groq,
DeepSeek, OpenRouter, xAI or a self-hosted Ollama, known as by means of the open-sourcelaravel/ai
package deal. Requires your personal separate API account; utilization prices apply and are billed by the supplier you select. - Google Analytics 4, elective: the measurement id is not hardcoded. It’s a
purchaser setting (GOOGLE_ANALYTICS_ID) that ships clean; when clean, analytics by no means masses. - Fb / Meta, elective: Fb sign-in and Meta App Occasions with your personal Fb app;
no app id ships (not at the same time as a fallback), and with out one the SDK by no means begins.
Backend (included)
The cellular app runs on the backend included within the package deal:
- Admin panel / Internet API (constructed with Laravel) — the included
event-management-admin-panelplatform: a PHP internet app constructed with the Laravel framework, with an
admin dashboard and evaluation queues, an organizer dashboard, database migrations + seeders, and the cellular REST
API the app talks to. It additionally ships an occasion web site in 12 languages (together with Arabic, proper to left) with
three full web site themes, every in gentle and darkish, ticket checkout by means of Stripe and two regional
gateways, internet checkout for Plus and organizer plans by means of six suppliers, a media library with CDN help,
editable e-mail templates, Apple and Google Pockets passes and Google and Fb sign-in. Ideally suited if you happen to already
run on basic PHP/MySQL internet hosting or choose the Laravel ecosystem.
Deploy the net venture as soon as and the app talks to that very same origin. The queue runs on a VPS employee, or on Upstash
QStash on shared internet hosting the place no course of can keep working; the scheduler wants one cron entry.
Word: all of our objects are constructed on the identical base venture (constructed with Laravel) and use the identical
setup system, so this set up video applies to each one among them, together with this one.
Key Worth Propositions
- For Attendees: what’s on close to them by record, map or calendar, search in plain phrases, the actual value with
each payment included, one-page checkout with Apple Pay or Google Pay, and a ticket that works offline and in
Apple Pockets or Google Pockets. - For Organizers: a dashboard and an organizer mode within the app — create an occasion from a flyer, promote tiers,
approve company with AI summaries, scan tickets on the door even offline, announce to company, see gross sales
insights and receives a commission out by means of Stripe Join. - For Operators: a whole, monetizable occasion market — a platform payment per paid ticket, organizer plans,
Eventgoo Plus, a evaluation queue with AI threat scores, fraud flags, stay doorways, refunds, payouts, push campaigns
and AI caps — managed from one admin panel. - For Builders: Laravel 13 + MySQL, a documented API and a public occasions API, one set of area companies for
the positioning, the app and the panel, a headless theme layer for the web site, and a Flutter app with Riverpod and
go_router.
Content material Disclosure
Eventgoo ships as a whole occasion platform with demo content material so you possibly can run it end-to-end out of the field:
- The demo organizers, occasions, venues and other people (Berlin, Lisbon and New York; 9 organizers and about eighty
occasions) are fictional and meant for native and staging installs solely; they’re by no means seeded in manufacturing.
The demo occasion covers are free inventory pictures from picsum.pictures, downloaded as soon as into your media library. - The classes, cities, plans, e-mail templates, weblog posts and the authorized pages are unique and editable in
the admin panel; the interface is translated into all twelve languages. - The authorized pages (privateness coverage, phrases, refund coverage) are beginning templates, not authorized recommendation; have them
reviewed for the international locations you use in.
Working a ticketing market makes you liable for the occasions you enable, the organizers you pay out,
refunds, and the consumer-protection, tax, privateness and data-protection guidelines of the international locations and app shops you
publish in. Eventgoo supplies the app, the net platform, the backend and the moderation instruments; {the marketplace}
and its moderation are yours. You might be additionally liable for following every AI supplier’s phrases of use; AI
supplier accounts and their utilization are as much as you.
AI Utilization Disclosure
Graphics. The function banners on this description and the merchandise preview pictures had been composed
from actual screenshots of the product. The screenshots within the merchandise gallery and the documentation are captures of
the working app and web site.
AI as a function. Some options depend on a third-party generative AI service at runtime. The
supplier shouldn’t be hard-coded — Gemini (default), OpenAI, Anthropic, Mistral, Groq, DeepSeek, OpenRouter, xAI and
Ollama are supported, and also you select which one solutions every function. Each AI function will be switched off:
- Paste-to-event: an occasion draft from a pasted message, a flyer photograph or a hyperlink, with the
unsure fields marked for the organizer to examine. - Copy and translation: descriptions and bulletins in a selected tone, and translations into
twelve languages. - AI search and Ask about this occasion: a sentence was search filters; solutions drawn solely
from the occasion’s personal web page. - Gross sales assistant and approval triage: findings and instructed actions from the organizer’s personal
numbers, which the organizer confirms; one-line summaries of candidates, by no means a call. - Moderation at publish: a threat rating for rip-off wording, cost particulars and copied covers,
sending dangerous occasions to a human evaluation queue. - Suggestions, matchmaking and Plan my day: “For you” with a motive, 5 opted-in company to
meet at a convention, and a conflict-free agenda proposal. - Agenda builder, recaps, pricing hints and help drafts: drafts and solutions for
organizers and workers, by no means despatched or utilized and not using a individual.
All the pieces the AI writes or judges is machine output and could also be flawed: moderation and triage are a primary opinion
for an individual, and drafts are edited earlier than they’re used. To make use of the AI options it’s essential to create your personal account
with the supplier you select and provide your personal API key. Keys are learn solely on the server and by no means attain the app
or the browser. Organizer options spend month-to-month AI credit from the organizer’s plan, attendee options have a
every day allowance, and the operator units month-to-month caps.
laravel/ai. The AI options run on laravel/ai, Laravel’s official open-source (MIT)
package deal put in with Composer. It wants no Laravel Cloud, Forge or different Laravel subscription: requests go
straight out of your server to the supplier you select, and nothing passes by means of the creator.
Required Third-Social gathering Companies and Prices (please learn earlier than shopping for)
Eventgoo will depend on exterior companies which are not included within the buy. You create each
account your self, beneath your personal identify, and all charges, utilization fees and approval processes are your
duty. The package deal ships no author-owned accounts, API keys, service provider ids, analytics
ids or different credentials: each key in .env.instance is clean, the cellular app ships solely
instance Firebase recordsdata, and no income or knowledge is routed to the creator.
- Firebase (required): a separate Firebase venture is required for the app to operate. You
create your personal venture and add itsgoogle-services.jsonandGoogleService-Information.plist.
The app makes use of it for sign-in, push (FCM), Distant Config, Crashlytics and Analytics, and the server makes use of it
(by way of the kreait/laravel-firebase SDK) to confirm sign-ins and ship push. The free Spark plan covers testing;
manufacturing use can require the pay-as-you-go Blaze plan. - Stripe (required for paid tickets): your personal Stripe account with Join enabled, permitted by
Stripe, plus Stripe’s processing and Join charges. Every organizer completes Stripe’s personal onboarding. - RevenueCat, Apple Developer Program and Google Play Console (required to promote Plus within the app and to
publish the app): your personal accounts. Apple and Google cost their membership / registration charges and
retailer commissions; RevenueCat could cost above its free tier. - Internet cost suppliers (elective): Paddle, Lemon Squeezy, Polar.sh, Creem.io, Dodo Funds,
Midtrans and Duitku, every with its personal approval guidelines, transaction charges and payout phrases. - AI suppliers (elective): the AI options want your personal API key with Gemini, OpenAI,
Anthropic, Mistral, Groq, DeepSeek, OpenRouter or xAI, billed per use by that supplier, or a self-hosted
Ollama.laravel/aiis Laravel’s free open-source (MIT) package deal and wishes no Laravel Cloud or different
Laravel subscription. And not using a key, the AI options keep off and the remainder of the product works usually. - Apple Pockets and Google Pockets (elective): an Apple Move Sort ID certificates out of your Apple
Developer account and a Google Pockets issuer account. - Google Analytics 4 (elective): stories to your personal GA4 property. No
measurement id is included; departGOOGLE_ANALYTICS_IDclean and no analytics masses. - Fb / Meta (elective): your personal Fb app for sign-in and App Occasions. When you allow
App Occasions, App Monitoring Transparency compliance and App Retailer evaluation are your duty. - Different elective companies: Mailchimp (e-newsletter), Pusher (stay updates), Upstash QStash
(queue on shared internet hosting), Cloudflare Turnstile or Google reCAPTCHA, Google and Fb sign-in on the
web site, storage / CDN suppliers (Amazon S3 and S3-compatible storage), and your personal map tile server for heavy
visitors (OpenStreetMap’s public tiles have a utilization coverage). Every has its personal phrases and pricing. - Internet hosting: PHP/MySQL internet hosting, a queue employee, e-mail supply (SMTP), bandwidth and storage
prices are yours.
Privateness & Information
No telemetry. The package deal sends no knowledge to the creator and has no license phone-home. Each
third-party identifier — Google Analytics, Firebase, Fb / Meta, RevenueCat, Stripe and the AI keys — is
clean and equipped by you, so the information every service collects goes to your personal accounts. No promoting SDKs or
ad-network IDs are included. The package deal incorporates supply code solely, no ready-built APK or IPA; the demo APK
above is just for making an attempt the app.
App Monitoring Transparency. The monitoring immediate is used just for Meta App Occasions, seems solely when
you add your Fb keys, and will be eliminated if you don’t use them. You might be solely liable for your personal ATT
compliance, privateness labels, privateness coverage and App Retailer / Google Play evaluation outcomes.
Disclaimer
This product is constructed to work with the included internet API / admin panel (constructed with Laravel,
MySQL) — plus third-party companies: Firebase (Auth, Cloud Messaging push, Distant Config, Analytics, Crashlytics),
Stripe (ticket funds, Apple Pay and Google Pay, and Stripe Join for organizer payouts), RevenueCat (Eventgoo
Plus within the app shops), an AI supplier comparable to Google Gemini (your personal API key), a queue service for shared
internet hosting (Upstash QStash), elective Apple Pockets and Google Pockets passes, elective regional gateways (Midtrans,
Duitku), and optionally an online cost supplier for Plus and organizer plans (Stripe, Lemon Squeezy,
Polar, Paddle, Creem or Dodo Funds). Internet hosting, cost processing charges, AI utilization, queue utilization, storage/CDN and
pockets certificates are usually not included within the buy — you will want to create your personal accounts, configure API
keys, and handle utilization your self. Each AI request is billed by the AI supplier that solutions it, to your account.
Map tiles and venue geocoding use OpenStreetMap; a busy service ought to change to its personal tile supplier and
geocoder beneath OpenStreetMap’s utilization insurance policies. Mailchimp integration requires your personal Mailchimp account and API
key. A separate Firebase venture is required for the app to operate; the package deal incorporates no Firebase
configuration recordsdata (google-services.json, GoogleService-Information.plist) and no service-account
key, so it’s essential to create and configure your personal Firebase venture and supply your personal credentials. Further
fees could apply relying on utilization and the Firebase companies you employ. Fundamental familiarity with Flutter, Xcode,
Android Studio, Firebase, Stripe, PHP/MySQL internet hosting, App Retailer Join and Play Console setup is beneficial
earlier than launching.
Laravel, Flutter, Stripe and all different product names, logos and logos talked about right here belong to their
respective homeowners. Eventgoo is an impartial product constructed with these frameworks and isn’t affiliated with or
endorsed by any of them.










What’s Included
- Full Flutter utility supply code (
event-management-mobile) - Internet platform + organizer dashboard + admin dashboard + cellular Internet API, constructed with Laravel
(event-management-admin-panel) — the backend for the app, with migrations and seeders - Seeded international locations, currencies, 57 cities, 13 classes, the platform payment, Eventgoo Plus and the Free, Professional and
Enterprise organizer plans, e-mail templates, weblog posts and authorized pages; plus a demo world with 9 organizers
and about eighty occasions for native and staging installs - Ticketing: tiers, hidden tiers, promo codes, referral hyperlinks, waitlists, approvals, rotating QR tickets,
transfers, refunds, Apple and Google Pockets passes - Examine-in: an offline door scanner within the app, stay doorways and anomaly alerts
- Funds: Stripe with Stripe Join payouts, Midtrans and Duitku, RevenueCat, and 6 internet suppliers
for Plus and organizer plans - A notification system on Firebase Cloud Messaging with ten classes, motion buttons, quiet hours and admin
campaigns, plus e-mail - Fifteen Eventgoo AI options by means of your personal AI supplier keys
- One app design, darkish with a light-weight mode, tinted per occasion
- 12-language app and web site (ar, de, en, es, fr, it, ja, ko, pt, ru, tr, zh), with a right-to-left format for
Arabic - 3 full web site themes (Daylight Civic, Marquee, Almanac), every in gentle and darkish, chosen from the admin
panel, with a per-organizer web page look on paid plans - A browser installer (
/setup), a one-command native setup script and a manufacturing physician command - Full documentation in HTML and PDF with screenshots — set up, a function walkthrough, connecting the
backend, Firebase, Stripe and Stripe Join, RevenueCat, AI, queues, pockets passes, branding (app identify, icon,
splash) and retailer launch
Key Options
- Discovery: a metropolis house with editable collections (rails, posters, rankings, this weekend,
classes, organizers, a map card, associates going and “For you”), Uncover by record, map with clusters and
calendar, filters for date, class, value with charges, format and distance, and AI search in plain phrases. - Three sorts of occasion: group occasions with RSVPs, approvals and questions; ticketed occasions
with tiers, hidden tiers and a waitlist; conferences with an agenda, tracks and rooms, audio system, sponsors and a
name for audio system. In individual, on-line or hybrid; one-off or a weekly collection. - Trustworthy costs: each value proven contains each payment, in each forex, with a payment breakdown at
checkout. - One-page checkout: a 10-minute seat maintain, Stripe PaymentSheet with Apple Pay and Google Pay,
card checkout on the web site, Midtrans (QRIS) and Duitku; tickets issued solely by the signed webhook. - Tickets that work offline: a door code that modifications each 30 seconds, Apple Pockets and Google
Pockets passes, switch to a buddy, refund requests, calendar recordsdata. - Examine-in on the door: organizer mode scans with the digicam or by identify, retains working offline
from a ready record, and syncs later with the earliest scan successful; stay doorways and anomaly alerts. - Organizer dashboard: an summary with right now’s gross sales and the 30-day funnel, a gross sales assistant,
a create wizard that drafts the occasion from a flyer, a ten-tab occasion editor, visitor approvals from the keyboard,
promo codes and referral hyperlinks, payouts on Stripe Join, refunds, group roles and plan & billing. - Organizer mode within the app: At this time, Scan, Company, Announce and Extra — create from a flyer,
payouts and refund requests on the go. - Conferences: My agenda, Plan my day with strolling time between rooms, opt-in matchmaking with
5 folks to fulfill and assembly requests. - Eventgoo Plus: no service payment on tickets as much as €30, early entry to presales, first place on
waitlists, extra AI questions and a badge — within the apps by means of RevenueCat and on the web site. - Organizer plans: Free, Professional and Enterprise with decrease charges, extra group seats, a customized web page look,
extra occasions and extra AI credit — all editable. - Notifications folks management: tickets, reminders, waitlist, approvals, bulletins,
following, social, organizer, account and promotions — push with motion buttons and e-mail, quiet hours and
muted organizers. - Moderation and fraud: a threat rating at publish with a human evaluation queue, occasion stories, fraud
flags for shared tickets, passbacks, solid codes and card testing. - Signal-in: Google, Apple, Fb and e-mail; new installs begin as company and preserve the whole lot
after they check in. - 3 Web site Themes, Mild and Darkish: Daylight Civic (heat paper and teal ink), Marquee (a gig
poster in black bands) and Almanac (a printed programme) — picked in Admin > Look > Themes,
previewed privately first, and tried by guests in a theme switcher on a demo website. - 12 Languages: English, Arabic (proper to left), German, Spanish, French, Italian, Japanese,
Korean, Portuguese, Russian, Turkish and Simplified Chinese language — on the web site, within the dashboard, within the admin
panel and within the app. - AI Suppliers per Function: Gemini, OpenAI, Anthropic, Mistral, Groq, DeepSeek, OpenRouter, xAI
or Ollama, with a supplier, a mannequin and a month-to-month cap per function. - Agent-readable occasions: full schema.org knowledge on each occasion web page and a public read-only
occasions API for assistants, aggregators and calendars. - Media Library with Storage Again Ends & CDN: preserve covers on this server, Cloudflare R2,
Amazon S3, DigitalOcean Areas, Backblaze B2, Wasabi, Google Cloud Storage, MinIO or Bunny Storage, with any CDN
in entrance and responsive WebP and AVIF variants. - Runs on shared internet hosting: a browser installer, Upstash QStash as an alternative of a queue employee, and a
physician command that checks the entire manufacturing setup with out printing a secret.
Essential Discover to Our Valued Prospects
We’re dedicated to constructing a dependable and steady enterprise system, together with your satisfaction and the success of
this product as our high priorities. Your suggestions is essential, and we encourage you to share any bugs, solutions,
or new function concepts. Your enter straight helps our ongoing enchancment and innovation.
We’re right here to assist — ship us a message anytime by means of the CodeCanyon messaging system.
Thanks for being a part of our journey.
Heat regards,
The Morningstarcode Staff



