Mobile App for Service Request Management

Job ID: 39292394

Budget: $1,500 – $3,000 USD

1. Overview

The goal is to build a two-part mobile application system for managing customer service requests in the fields of graphic design and educational projects. The platform will eventually evolve into a marketplace allowing third-party service providers to join.

2. App Components

A. User App (Customer-Facing):
• Platform: iOS (App Store), Android (Google Play), and Huawei (AppGallery)
• Purpose: Allow customers to submit requests, communicate with the service provider, and make payments.

B. Control Panel App (Admin App for Your Entity):
• Platform: Mobile or Web (based on your preference—mobile suggested if on-the-go management is required)
• Purpose: Manage and respond to customer requests, assign tasks internally, handle payment tracking, and manage operations.

3. Phase 1 – MVP Features

User App:
• Account Management: Sign up/login via email, mobile, or social platforms
• Request Submission: Select service type (graphic design, education), enter description, upload files/images, and set deadlines
• Real-Time Chatbot: Integrated AI chatbot for initial queries and basic support
• Live Chat with Admin: Direct chat feature for ongoing order discussion
• Order Management: View order status and history
• In-App Notifications: Status updates and communication alerts
• Payment Gateway Integration:
• Apple Pay
• BenefitPay
• Rating & Feedback: After completion of the order

Control Panel App (Admin):
• Login/Admin Access
• Dashboard: Overview of active, completed, and pending requests
• Request Management: View details, assign to team, update status
• Chat Interface: Real-time communication with customers
• Payment Records: View transactions and payment statuses
• Notification Control: Send updates and alerts to customers

4. Phase 2 – Marketplace Expansion
• Vendor Registration: Third-party service providers can register to offer their services
• Admin Approval Workflow: Control over who can list services
• Vendor Dashboard: Track orders, earnings, and chat with customers
• Commission System: App automatically deducts a percentage per transaction
• Split Payments Integration: Auto-distribute funds between vendors and app owner
• Ratings/Reviews: Users can rate vendors post-service

5. Technical Requirements
• Tech Stack: Suggest using Flutter or React Native for cross-platform efficiency
• Backend: Scalable cloud-based backend (e.g., Firebase, AWS)
• Chatbot Integration: AI engine (ChatGPT, Dialogflow, Copilot etc.)
• Secure Payment APIs: Apple Pay and BenefitPay SDKs
• Scalable Architecture: Designed for easy future upgrade into a marketplace

6. Design Requirements
• User-friendly, minimalistic interface
• Brand-consistent visual identity (logo, colors, fonts)
• Clear navigation for a broad demographic
Related categories: PHP Mobile App Development iPhone Android iPad