🛒 Bringo

Getting Started

Package Contents

When you unzip the download you'll find the backend, the three Flutter apps and this documentation. There is no database file — the install wizard builds the database for you.

Bringo-package/
├── README.txt           ← Start here — the quick-install summary
├── documentation/       ← This guide (open index.html)
├── bringo.zip       ← Website + Admin panel + API (Laravel + React)
├── customer_app.zip     ← Customer app (Flutter)
├── seller_app.zip       ← Seller / vendor app (Flutter)
└── delivery_app.zip     ← Delivery partner app (Flutter)
🗄️
There is no database file to import. The built-in /install wizard creates every table and installs the default settings, translations and your admin account automatically — see Database Setup.

Inside the backend (bringo/)

app/
PHP application code — controllers, models, helpers, jobs, console commands.
resources/js/
React admin panel & storefront (Inertia pages).
routes/
Route definitions, incl. admin.php, api.php, console.php (the scheduler).
config/
Laravel config files.
public/
Web root — what your domain points at.
.env.example
Environment template — copy it to .env during installation (cp .env.example .env); the install wizard then fills in your database credentials, APP_URL and app key.

Inside each Flutter app

lib/
Dart source. lib/config/env.dart holds the API URL.
android/
Android project — manifest, Gradle, signing, google-services.json.
ios/
Xcode project — Runner.xcworkspace, Info.plist, Podfile. All three apps include one.
assets/
Fonts, images and other bundled assets.
pubspec.yaml
App name, version and dependencies.
🔒
The apps ship with placeholder credentials (Firebase, Maps, social login) and the placeholder package name com.bringo.customer. You'll replace these with your own — see each app's setup pages.
👉
Next: Prerequisites — the software and accounts you'll need.