1. Order Management
The Order Management feature is the core of the app. It allows users to:
View All Orders: Display a comprehensive list of orders, including details such as status, assigned drivers, and transport providers.
Accept or Reject Orders: Users can review orders and either accept or reject them based on availability or other criteria. The order status updates immediately upon action.
Order Assignment: Once an order is accepted, it can be assigned to various drivers, transport providers, or external agents. The app facilitates quick assignment through a user-friendly interface.
Order Status Updates: The system tracks the status of each order in real-time. Users are notified when there are changes or updates regarding an order.
2. Profile Management
The Profile Management section provides the ability to create and manage profiles for various roles within the TechDog ecosystem. These roles include:
Technicians: Users can create profiles for technicians, including details such as their name, specialization, contact information, and availability.
Transport Dealers: Manage profiles for transport dealers, allowing the app to assign appropriate transport for each order.
External Companies: Users can create profiles for partner companies, ensuring smooth coordination between external service providers and the TechDog system.
Agents: The app also supports the creation and management of profiles for external agents, enabling them to be assigned to specific orders or tasks. This section ensures that the necessary people and companies are always available for handling the orders efficiently.
3. Admin Dashboard
The Admin Dashboard provides an overview of the entire operations. It acts as the control center for managing:
Order Overview: Admins can see all orders, including pending, accepted, and rejected orders across all apps.
User Activity: Admins can track user activity, including which profiles have been created or updated, and view real-time status changes of orders.
Profile Assignment: The admin has full control over assigning orders to different users, including drivers, transport providers, and agents.
Statistics and Reporting: Detailed statistics can be generated to show the performance of the entire system, from order completion rates to the efficiency of transport dealers and technicians.
4. Notifications and Alerts
The app includes a Notification System to keep users informed about important updates. This includes:
Order Status Changes: Notifications are sent to users when the status of an order changes (e.g., accepted, rejected, or completed).
Assignment Notifications: Users receive notifications when orders are assigned to them, whether for drivers, transport providers, or agents.
Profile Updates: Users are alerted when a profile has been created or updated within the system.
System Alerts: Admins and users are notified of any issues or required actions, such as incomplete profiles or pending tasks.
5. User Interface (UI) and Usability
The user interface of TechDog Executive is designed for ease of use and efficient order processing. The layout is intuitive, with clearly defined sections for orders, profiles, and settings. Key features include:
Search and Filters: Users can search and filter orders by status, assigned user, or other criteria to quickly find relevant orders.
Task Assignment: A simple process for assigning tasks to users, with the ability to select from a list of available drivers, technicians, and other resources.
Order Details: Detailed information about each order is available, including customer information, service requirements, and assigned personnel.
Real-time Updates: All data is updated in real-time, so users can see the most up-to-date information without needing to refresh or reload the app.