Material Handling Equipment App Suite -- 2

Заказчик: AI | Опубликовано: 28.12.2025

Project Overview We are looking for a freelancer to design and develop a complete application ecosystem consisting of: 1. Client Application 2. Service Engineer Application 3. Admin Panel (Web-based dashboard) The objective is to digitize product discovery, service ticketing, maintenance tracking, and internal operations for our material handling equipment business. 1. Client Application (Mobile / Web App) The Client Application will be used by customers who purchase or rent machines from us. Key Features & Requirements: Product Catalogue a. Display all products offered by us (forklifts, reach trucks, etc.) b. Product details: specifications, images, availability (rent/sale), brochures c. Category-wise and search-based navigation Customer Account Management a. Secure login and profile management b. View purchased and rented machines c. Machine-wise details (serial number, contract type, warranty/AMC details) Ticket Management a. Ability to raise service tickets for specific machines b. Ticket details: issue description, priority, attachments (images/videos) c. Track ticket status (Open, In Progress, Resolved, Closed) d. View ticket history Maintenance Logs a. View past maintenance records for each machine b. View upcoming scheduled maintenance (AMC / preventive maintenance) c. Notifications/reminders for upcoming maintenance Notifications a. Ticket updates b. Maintenance reminders c. Important announcements or banners 2. Service Engineer Application (Mobile App) The Service Engineer Application will be used by field engineers responsible for servicing machines. Key Features & Requirements: Ticket Management a. View tickets assigned to the engineer b. Ticket details including client info, machine details, and issue description c. Update ticket status (Accepted, In Progress, Resolved) d. Add service notes, parts used, and images Maintenance Schedule a. View upcoming preventive and scheduled maintenance tasks b. Machine-wise maintenance details c. Ability to mark maintenance as completed Daily Work Overview a. List of today’s tasks (tickets + maintenance) b. Filters by date, priority, or status Notifications a. New ticket assignment alerts b. Maintenance reminders 3. Admin Panel (Web Dashboard) The Admin Panel will be used by internal teams (operations, service, admin). Key Features & Requirements: Product Management a. Add/edit/delete products b. Manage product categories, specifications, images c. Control product visibility in the client app Banner & Content Management a. Manage homepage banners for client app b. Control announcements and promotions Ticket Management a. View all tickets raised by clients b. Assign tickets to service engineers c. Monitor ticket status, resolution time, and history Maintenance Management a. Schedule preventive maintenance b. View maintenance logs for all machines c. Assign engineers to maintenance tasks User Management a. Manage client accounts b. Manage service engineer accounts c. Role-based access control Reports & Insights (Optional but Preferred) a. Ticket volume and resolution metrics b. Engineer workload c. Maintenance compliance reports Technical Expectations 1. Clean, scalable architecture 2. Secure authentication and role-based access 3. API-based integration between apps and admin panel 4. Push notifications support 5. Well-documented code and APIs Deliverables 1. Fully functional Client Application 2. Fully functional Service Engineer Application 3. Web-based Admin Panel 4. Deployment support and basic documentation