Android App for Booking Alerts System

Job ID: 40459094

Budget: ₹37,500 – ₹75,000 INR

Android Booking Notification System Requirement
Project Overview

We currently have an existing browser-based booking system for car coating services.

Customers make bookings through the website, and staff/admin manage bookings through an existing browser-based admin panel.

The current system is built using:

PHP
Laravel Framework

The main issue we are facing is that staff members at the store are often unable to immediately identify when a new online booking is received.

Because staff are busy handling walk-in customers and day-to-day operations, online bookings may sometimes be delayed, overlooked, or missed entirely.

The primary goal of this project is to create a reliable real-time notification and alarm system that immediately alerts staff whenever a new booking is made.

We are exploring two possible Android-based solutions and would like separate quotations for both options.

OPTION 1 — Full Android App Conversion of Existing Booking System
Objective

We already have a fully functional browser-based booking system and admin panel developed in PHP Laravel.

For this option, the requirement is to convert the existing browser-based system into a dedicated Android mobile application while keeping the existing backend/database structure.

This is not a completely new system from scratch.

The Android app should replicate the current browser-based functionality and additionally improve operational workflow through real-time notification and alarm features.

The existing browser version should continue functioning normally.

Existing System

Current system already includes:

Customer Side
Booking system
Service/package selection
Customer details submission
Booking confirmation flow
Admin/Staff Side
Admin panel/dashboard
Booking management
Booking status updates
Customer management
Service management
Daily booking handling

Technology Stack:

PHP
Laravel Framework

The Android app should integrate with the existing backend/database/API system.

Scope of Work

The developer is required to:

Convert the existing browser-based booking/admin system into an Android application
Reuse existing APIs/backend wherever possible
Maintain existing workflows/features
Add real-time mobile notification and alarm functionality
Ensure smooth synchronization between browser system and Android app
Core Features
1. Staff/Admin Authentication
Secure login system
Multiple staff accounts
Session management/logout
2. Dashboard
Today’s bookings
Upcoming bookings
Booking counts/status overview
Quick booking access
3. Booking Management

Staff should be able to:

View all bookings
View booking details
Accept/reject bookings
Update booking status
Search/filter bookings
View customer details
View vehicle details
View service/package booked
4. Real-Time Notification & Alarm System (MOST IMPORTANT FEATURE)

Whenever a new booking is received from the website, the Android app must instantly trigger:

Push notification
Loud custom alarm sound
Popup/banner alert
Vibration alert (optional)

The alarm system is a mandatory/core feature.

Purpose:

Ensure all staff members immediately know that a new booking has arrived
Avoid missing online bookings while handling walk-in customers
Improve operational coordination inside the store
Alarm Behavior Requirements

The alarm system must:

Play a loud custom notification/alarm sound
Continue prominently until acknowledged by staff
Work even if:
the phone is locked
the app is minimized
the app is running in background
Support multiple staff devices simultaneously
Trigger instantly in real time
Notification Details

Each notification/alarm should display:

Customer name
Vehicle details
Service booked
Booking ID
Booking time/date

Optional:

Quick action button to open booking directly
Backend/API Integration
Integrate with existing PHP Laravel booking system
Real-time synchronization with current database/backend
Existing browser admin panel should continue working normally
API modifications/additions may be required
Technical Requirements
Android-only application
APK build required
Compatible with modern Android devices
Fast and lightweight UI
Secure API integration
Firebase Cloud Messaging (FCM) or equivalent for notifications
Deliverables
Android APK
Source code
API integration
Notification/alarm setup
Deployment assistance
Basic documentation
OPTION 2 — Notification & Alarm-Only Android App
Objective

Develop a lightweight Android application used only for real-time booking alerts and alarm notifications.

The existing browser-based booking system and admin panel will remain unchanged.

The purpose of this app is only to notify staff immediately whenever a new booking is received.

Existing System

Current system already includes:

Customer booking website/system
Browser-based admin panel
Existing backend/database

Technology Stack:

PHP
Laravel Framework

This project only requires integration for notifications and alerts.

Core Features
1. Staff Authentication
Staff login
Device registration for notifications
2. Real-Time Notification & Alarm System (MOST IMPORTANT FEATURE)

Whenever a booking is made through the website, the app must instantly trigger:

Push notification
Loud custom alarm sound
Popup/banner alert
Vibration alert (optional)

Purpose:

Ensure staff immediately notices new bookings
Prevent missed online customers
Improve operational workflow
Alarm Behavior Requirements

The alarm system must:

Play a loud custom alarm sound
Continue prominently until acknowledged
Work even if:
the phone is locked
the app is minimized
the app is running in background
Support multiple staff devices simultaneously
Trigger instantly in real time
Notification Details

Each notification/alarm should display:

Customer name
Vehicle details
Service booked
Booking ID
Booking date/time

Optional:

Open booking details/webpage from notification
Backend/API Requirements
Integrate with existing PHP Laravel booking system
Automatically trigger notifications when:
new booking is created
booking is updated
booking is cancelled
Use Firebase Cloud Messaging (FCM) or equivalent
Technical Requirements
Android-only application
Lightweight and stable
Background notification support
Real-time alert delivery
Secure notification handling
Deliverables
Android APK
Source code
Notification/alarm integration
Backend/API integration
Deployment/setup assistance
Basic documentation
Quotation Request

Please provide:

Separate quotation for both options
Estimated development timeline
Technology stack
Maintenance/support cost (if any)
Any recurring third-party costs
Any backend/API changes required from existing system