URGENT: eMart Setup on cPanel need Web Development
Contact person: URGENT: eMart Setup on cPanel
Phone:Show
Email:Show
Location: Karachi, Pakistan
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I already bought the eMart v6.x source (Flutter apps + Laravel Admin).
I need you to configure everything live on my PC (AnyDesk/TeamViewer), no local copy.
Work must be done on MY system via AnyDesk/TeamViewer.
Fixed budget: $10.
Timeline: Today (single session).
Tech Stack (locked)
Flutter 3.3x, Dart 3.4x, Java 17
Android targetSdk 35, AGP 8.4.x, Gradle 8.4
Laravel 10 (PHP 8.1+/8.2), MySQL
Firebase (Auth + FCM), Google Maps/Places
I will provide
Licensed source code (Customer app + Admin)
cPanel/FTP access + new MySQL DB (empty)
App name + icon (1024×1024) + splash (transparent)
Firebase project + [login to view URL] (Customer app)
Google Maps API key (to restrict later to package + SHA-1)
(Optional) Stripe TEST keys
AnyDesk/TeamViewer session ID
Scope (do exactly this — no shortcuts)
A) Laravel Admin — Deploy on my cPanel
Create subdomain (example): [login to view URL] and set Document Root = /public.
Upload Admin code via cPanel File Manager.
Composer on server (cPanel Terminal):
composer install --no-dev --prefer-dist
Copy .[login to view URL] → .env, set DB creds
php artisan key:generate
php artisan storage:link
Set APP_URL=[login to view URL] & APP_DEBUG=false
phpMyAdmin: import provided SQL dump.
Create Admin login for me.
Basic setup: currency, timezone, email sender.
Add categories: Errands, Riders, Movers, Nurse, Plumber, Massage, Haircut, Counselor, Mason, Marketer.
Cities/Zones + base fares (ride/parcel) add.
Paste FCM server key (from my Firebase), (optional) Stripe TEST keys.
B) Flutter Customer App — Brand, Connect, Build
Package ID: [login to view URL] & App name: MekaCash.
Branding: set icon & splash → run flutter_launcher_icons + flutter_native_splash.
Add my [login to view URL]; ensure Phone OTP + FCM work.
Maps: set MAPS_API_KEY in android/[login to view URL] (explain where you put it).
API Base URL: point to Admin /api (show me exact file edited).
Play-safe permissions (must):
Keep: ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION, POST_NOTIFICATIONS (+ Android 13 runtime ask).
Remove if present: MANAGE_EXTERNAL_STORAGE, READ/WRITE_EXTERNAL_STORAGE, RECORD_AUDIO.
Do NOT use ACCESS_BACKGROUND_LOCATION (foreground only).
Build system align: targetSdk 35, AGP 8.4.x, Gradle 8.4.
Generate release AAB (Play) + APK (test).
Acceptance (demo live in session or short screen-record)
OTP login works.
Map loads → choose category (Errands/Riders) → set pickup/drop → date/time → Confirm.
Chat button enabled after confirm.
Push notification received.
Same order visible inside Admin panel.
Deliverables (must hand over before finish)
[login to view URL] (Play-ready) + [login to view URL]
Upload keystore: [login to view URL] + alias + store/key passwords (text)
SHA-1 & SHA-256 of upload key (for Firebase/Maps restrictions)
ProGuard mapping ([login to view URL])
Admin URL + credentials
1-pager notes:
Where BASE_URL is set in app
Where to manage categories / zones / fares in Admin
Where keys/config live (Firebase/FCM/Maps)
No secrets hardcoded in source. Do everything on my PC via AnyDesk/TeamViewer. No local copies.
Timeline
Today in one sitting. I’ll be on the call & share screens.
Budget
Fixed $10 (all-in). Release after deliverables + acceptance pass.
Out of Scope (now)
iOS, Driver/Store publishing, background location, multi-language deep work.
How to Apply (strict)
Start your bid with: “AGREE 10$ — ANYDESK TODAY”
Confirm Flutter + Laravel experience in 1–2 lines.
Confirm you will work only on my PC via AnyDesk/TeamViewer and deliver today.
Tags: Flutter, Android, Firebase, FCM, Google Maps, Laravel, PHP, MySQL, cPanel, Play Console, AAB, AnyDesk, TeamViewer" (client-provided description)
Matched companies (6)

SJ Solutions & Infotech

Crystal Infoway

SYNERGIC SOFTEK SOLUTIONS PVT LTD

TechGigs LLP

Mobiweb Global Solutions
