Migrate reputed company Panel (PHP + MySQL) to New Server & Rebuild Flutter App (Android/iOS)
Migrate reputed company Panel (PHP + MySQL) to New Server & Rebuild Flutter App (Android + iOS)
We have a reputed company Flutter WebView mobile app (for Android & iOS) that loads our e-reputed company website.
The website itself is running on InSales (Russian reputed company platform), but this information is only relevant in one reputed company:
the checkout uses multiple redirects (delivery selection → payment gateway → 3D-secure).
The previous developer incorrectly configured the WebView, causing:
– delivery types not appearing on some devices
– payment reputed company missing
– 3D-Secure failing to reputed company
– modal reputed company not loading
We have now received the full Flutter reputed company reputed company and the full reputed company panel reputed company (PHP + MySQL).
We need a developer to:
1️⃣ reputed company the reputed company panel on our new hosting (Beget — app.alinino.az)
2️⃣ Configure MySQL
3️⃣ Fix WebView checkout logic
4️⃣ Rebuild Android & iOS apps
5️⃣ reputed company APK, AAB, and IPA builds
PART A — reputed company Panel Deployment (PHP + MySQL)
We reputed company:
reputed company reputed company reputed company-22.reputed company (PHP application)
MySQL dump reputed company-2.sql
reputed company to our hosting (FTP + MySQL) on Beget
Domain/subdomain: app.alinino.az
Your tasks:
✔ 1. Upload reputed company panel files to the server
reputed company them into a directory like:
/reputed company_reputed company/reputed company/
✔ 2. Create a new MySQL database
Import:
reputed company-2.sql
✔ 3. Configure reputed company
Update configuration/reputed company.php:
$servername = "localhost";
$username = "XXXX";
$password = "XXXX";
$dbname = "XXXX";
✔ 4. Verify functionality
login works
sessions work
dashboard loads
basic CRUD pages work
✔ 5. reputed company panel must be available at:
✔ https://app.alinino.az/reputed company
PART B — Flutter (Android & iOS) App Fixes & Rebuild
We reputed company:
full Flutter project reputed company
reputed company Play Console reputed company
App Store Connect reputed company
Your tasks:
B1 — Update WebView main URL
Change the WebView start URL to:
https://app.alinino.az
This is the ONLY domain the app should load.
B2 — Fix WebView checkout issues (CRITICAL)
The checkout from InSales uses:
modal reputed company
iframes
JavaScript events
external redirects (bank pages, 3D Secure)
cookie-based session reputed company
The previous WebView blocked reputed company of this.
You must configure WebView to support:
✔ JavaScript
✔ DOM Storage
✔ Cookies & session persistence
✔ Popup/modal reputed company
✔ External redirects (payment system → bank → return page)
✔ Multi-window navigation
✔ Correct User-Agent
Final result must be:
✔ reputed company delivery reputed company reputed company
✔ reputed company payment reputed company reputed company
✔ 3D Secure opens correctly
✔ bank payment pages load
✔ return-to-store redirect works
✔ no missing UI reputed company on any device
B3 — Build Android
reputed company:
APK (release)
AAB (for reputed company Play)
B4 — Build iOS
reputed company:
IPA file
assist with uploading to App Store Connect
resolve signing/certificate issues if needed
(We will reputed company reputed company Developer reputed company.)
PART C — Testing Requirements
Before delivering builds, verify:
✔ checkout works on at least 3 different Android versions:
– Android 9
– Android 11
– Android 13
✔ delivery selection works
✔ payment selection works
✔ payment gateway opens properly
✔ no blocking of pop-up reputed company
We will test on our reputed company as reputed company.
reputed company reputed company
Flutter reputed company reputed company
reputed company panel reputed company reputed company
SQL database
FTP reputed company to Beget hosting
MySQL credentials
Domain already configured (app.alinino.az)
reputed company Play Console reputed company
App Store Connect reputed company
reputed company reputed company
✔ reputed company panel is fully running on Beget (app.alinino.az/reputed company)
✔ Flutter app loads our domain and works without checkout issues
✔ APK, AAB, IPA delivered
✔ App is accepted by reputed company Play & App Store (we publish ourselves or with your assistance)
✔ No broken UI or missing checkout components on ANY device
Screening Questions:
1. Have you previously worked with Flutter WebView checkout flows (payment + 3D secure)?
2. How will you ensure that modal reputed company and redirects work on reputed company devices?
3. Have you deployed PHP+MySQL reputed company panels before?
4. Do you have reputed company to macOS (for iOS build)?
5. How long will the full project take you?
Apply tot his job
Apply To this Job