Skip to content

Ideal Marketing App is a technician management app designed to help organizations effectively schedule and manage their technicians' tasks and assignments.

Notifications You must be signed in to change notification settings

Naseeb-Nex/Ideal-maketing-app

Repository files navigation

FlutterFirebaseLines

Ideal Marketing App

Welcome to the Ideal Marketing App repository! Ideal Marketing App is a technician management app designed to help organizations effectively schedule and manage their technicians' tasks and assignments. By using this app, organizations can ensure that their technicians are properly utilized and that service assignments are completed efficiently and on time, improving overall productivity and customer satisfaction.

ℹ️ Note: The application solution was developed for Ideal Marketing Associates, a private company. It is used to manage their technicians and was custom-built to meet their specific requirements. Currently, the company is using the product.

Please note that this version of the Technician Service Management App is tailored specifically for use by a single organization and is not intended for use by multiple organizations or for the general public. However, in the future it is intended to be open to all.

Installation

You can download the app on Google Play here.

Tech Stack

  • Flutter
  • Dart
  • Firebase
  • Various third-party libraries

Acknowledgments

  • This project makes use of the Firebase platform for authentication, data storage, and other features.

Features

The Ideal Marketing App has two different views based on the user's login: Technician View and Admin View.

Technician View

  • Task management: Schedule tasks assigned by the admin and office workers, and track their status
  • Technician profiles: Create and manage profiles for each technician
  • Task status updates: Mark tasks as pending, completed, or processing
  • Direct client communication: Call clients directly from the app
  • Assigned vehicle information: View assigned vehicle details
  • Daily work status: View a summary of daily work
  • Daily expenses: Record and track daily expenses and additional information
  • Monthly performance evaluation: Validate monthly performance status

Admin View

  • Technician account creation: Only the admin can create technician accounts
  • Pending task overview: View a list of pending tasks ordered by creation date
  • Technician status monitoring: Monitor the status of each technician
  • Task confirmation: Confirm tasks that have been scheduled by office workers for technicians
  • Daily report: View a summary of daily activity
  • Monthly performance monitoring: Monitor monthly performance for the organization
  • Technician deletion: Delete technician accounts
  • Vehicle management: Manage and assign vehicles to technicians

Screenshots


Support

If you have any issues or questions, please don't hesitate to reach out at muhammednaseeb02@gmail.com. You can also find additional resources and support for using Firebase in our Firebase documentation.

About

Ideal Marketing App is a technician management app designed to help organizations effectively schedule and manage their technicians' tasks and assignments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages