Dubai Municipality is regarded as one of the largest governmental institutions in terms of services rendered and projects executed. Thus the municipality is the leading driver of growth and evolution of the Emirate of Dubai. The Municipality continued its development coinciding with the growth of the Emirate of Dubai and reached to 11,000 employees working in 34 departments.
Dubai Municipality wants to manage all services relevant to veterinary/animal care which are:
Service Management / Work Flow
When a user selects a service e.g. request for veterinary health card, they will be directed to a form. Form will have dynamic sections like applicant info, contact information, GIS details, terms & conditions (mandatory) and attachments and fees. User does not have to fill in all information, he/she will only have to enter the key field and system will automatically generate/add details into the fields. Once service is requested/ submitted, an email, SMS and portal notification will be triggered to the user that his/her service request is received and currently under review. A separate notification will be sent to Dubai Municipality, responsible person (inspector), where he/she will be able to review the service request. The inspector will be able to action the request by either approving, denying, mark as incomplete or cancelling. Inspector will also have to add/select a comment. Upon making an action, an email, SMS and portal notification will be triggered to the specific user. If action has been set to mark as incomplete, the user will be able to access the portal and review the comment, make necessary changes and will be able to submit request again. Upon approving the inspection, the inspector will have to enter the inspection time and date and provide/select a comment.
As we find this project quite interesting for the development too. But keeping in mind that this project can have future expendability, we build its database architecture in structured format with maximum possibilities to cover in the future. Also made it user friendly, because maximum of its users will be come from open public environment, those were not much aware with the online technologies.
All services will be developed according to defined user manuals and workflows. All the dropdowns used in the system were dynamic and managed from the admin. For Users, they will be presented with a dashboard which will show details pertaining to the applicant, their pets, location (GIS details), requested services etc. b. Users will have the option to manage all their information, request for new services and view status of their already requested services.
For Administrator, Add/manage form elements that will be visible to end users for submissions. Able to create form components and add multiple input elements e.g. name, emirates id, etc. give a name e.g. contact info, and re-use this component in creating form modules. They can attach multiple documents supporting particular service request. Upon submitting a form, this will trigger a notification where an appointment for inspection can be created. Acceptance, rejection will trigger notifications via the portal, email and SMS.
How it works
Each service has different workflows. An example of Food Fodder Information Card request will be as follows: Registered applicant applies for certificate along with more detailed information about the food product they are dealing with along with any supporting documents. Once request is reviewed successfully, the result will be issuance or denial of the card and there will be no site inspections for this. If application result is successful, the applicant will be notified and will be able to pay online via secure payment gateway. Each service will have its own form with different components.
The customer was extremely appreciative of the system that we built for them within their tight deadline. On completion of the project, we wanted to thank everybody who was involved in this project for the good job they did. We had an unbelievable amount of last minute changes and appreciate this flexibility very much.
The successfully completion of this portal development project, won not just a great degree of appreciation from the customer, but also fetched more web development projects from the same client, also given veterinary services further development Phases