Cross-Platform Real-Time Order Alert System

Job ID: 40020767

Budget: ₹7,000 – ₹10,000 INR

JOB POST: Need Real-Time Always-On Order Alert System for 6amMart (Laravel + Flutter)

Budget: ₹6,000 – ₹12,000
Location Preference: India/Nepal/Bangladesh
Deadline: 5–10 days
Project Type: One-time custom integration
Script Used: 6amTech – 6amMart (Codecanyon)
Apps: Vendor App + Delivery App (Flutter)

Project Requirement

I am using the 6amMart code (6amTech multi-vendor delivery script) and I need an advanced real-time order alert system for the Vendor App and Delivery App.

Current FCM notifications in 6amMart are delayed, unreliable, and get blocked by Xiaomi/Oppo/Vivo devices.

I want a Zomato/Swiggy-style instant alert that works even when the app is minimized, locked, or removed from recent apps.

This must show a full-screen alert popup with order details instantly.

✔ What You Need to Build (For 6amMart Codebase)
1. Real-Time MQTT or WebSocket System

Integrate with 6amMart Laravel backend

Instant delivery of NEW ORDER event

Under 300ms latency

No dependency on FCM

Auto reconnect

Scalable for 500–5,000 online stores/drivers

2. Flutter Foreground Service (6amMart Vendor + Delivery App)

Runs permanently in background

Works on Xiaomi / Oppo / Vivo

Not killed by battery optimization

Real-time listener for new order events

Auto restart after device reboot

Auto reconnect after network change

3. Full-Screen Alert Popup (Flutter)

Must include:

Order ID

Items

Address

Amount

Accept/Reject buttons (Delivery App)

OK/Close button (Vendor App)

Alert sound + vibration

Must wake the phone screen

4. Laravel Backend Integration (6amMart Admin/Store Logic)

Trigger event on NEW ORDER for vendor

Trigger event on DELIVERY ASSIGNMENT

ONLY these alerts (I do NOT want order preparing/processing alerts)

Secure with API key / jwt

Use 6amMart order APIs and existing order logic

5. Android Background Restrictions Handling

Auto-start permissions

Doze mode handling

Foreground notification service

Boot receiver

OEM battery restriction bypass logic

✔ Deliverables (Specific to 6amMart)
Vendor App (6amMart Flutter Code)

Background service added

Real-time listener integrated

Full-screen popup

Testing on MIUI & ColorOS

Release build

Delivery App (6amMart Flutter Code)

Instant delivery request alert

Accept/Reject API logic integrated with 6amMart backend

Background listener

Testing

6amMart Backend (Laravel)

WebSocket/MQTT server setup

Event broadcasting integrated in order controller

Documentation

Server deployment help

Developer Must Have Experience In:

6amMart / StackFood codebase

Flutter background services

Laravel event broadcasting

MQTT (Mosquitto/EMQX) OR WebSocket

Handling background tasks on Xiaomi/Oppo/Vivo

Creating overlay UIs (full-screen alerts)

Timeline

Day 1–2: MQTT/WebSocket setup + backend events

Day 2–4: Flutter background service

Day 4–6: Full-screen popup + integration

Day 7–9: Xiaomi/Oppo/Vivo testing

Day 10: Final delivery

Budget

₹6,000 – ₹12,000
(depending on experience, speed, and testing quality)

Acceptance Checklist

Project is complete ONLY when:

✔ Alerts arrive within 1 second
✔ Works on Xiaomi/Oppo/Vivo/Samsung
✔ Works when app is minimized
✔ Works when screen is off
✔ Works if app is removed from recent
✔ Auto-starts after phone restart
✔ Auto-reconnect works flawlessly
✔ Full-screen popup appears every time
✔ Delivery app Accept/Reject works with 6amMart APIs
✔ Vendor app receives only new order alerts

Testing Required

Vendor App:

New order alert

Order cancel alert

Phone reboot

Network change

Delivery App:

New delivery assignment

Accept/Reject functions

Popup + sound

Kill app and test again

To Apply, Send Me:

Name

Experience with 6amMart/StackFood

MQTT/WebSocket experience

Flutter background service experience

Fixed price

Timeline

Sample APK (any background service project)