Ganpati

Case Study

Green energy saver

"Save on energy and money, just snuggle up to your honey."
Customer Profile:

Customer is the supplier for utilization of electricity and enables the individuals as well as the business enterprise a way to save and use power. It makes positive about saving the surroundings with making use of accurate measurement for wherein the more strength is to be used.

Customer’s Company’s crew will come and examine the place and provide recommendations and manual the customers. Customer have developed the mobile apps in which the records for the residence or the organization is stored and as according to the vicinity or layout of the place they advocate the consumer to use diverse lighting and guide where the unique thing can be making use of how plenty of the power and how much saved. With the assist of this consumer can save their money as nicely.

All the data into the mobile application is comes from the Salesforce to .Net Server and from .Net Server to Mobile app. And its falling using 2 ways sync so all the data from mobile application is syned back to .Net server and from .Net server to Salesfoce.

Our Approach:

Our team at Rlogical gathered the client’s requirement after a detailed discussion with the clientele and proposed an idea for an iOS and Android Apps that fulfils all the clients’ business needs.

  • iOS and Android Application
  • Responsive Design
  • Specific Login for all users as per their use
  • Email and Calling Facility to Customers
  • Calendar Management
  • Pending Appointments Screen for Pending Workorders
Let’s connect with us
Our Solution:

After crossing many obstacles, we developed the iOS and android applications while coordinating with other teams and successfully implemented the applications.

  • Advanced Search Option
  • Generate Reports
  • My Calendar
  • Pending Appointments
  • Start New Assessment
  • Workorder Status: Scheduled, Rescheduled and
  • Fixed Pin for the App for Users
  • Offline Synchronisation for the Workorders
Our Challenges:
  • Developing a secure, user-friendly mobile solution.
  • Digital records management and user management.
  • Uneven demand based on the master replica.
  • No mobile solution in emerging markets.
  • All the field tool goes in one code so debugging require more time.
  • Workorder Status: Scheduled, Rescheduled and
  • Fixed Pin for the App for Users
  • Offline Synchronisation for the Workorders
Technology & Tools:
  • iOS: Swift 4
  • Android: JAVA 8
  • Backend: Salesforce
  • Middle Layer: .Net
How Product Helped from Mobile Application:

The product helped the company to grow and gain more experience in Android and iOS apps. We have achieved the goal with so many hurdles while developing. But we found solutions and crossed the obstacles and developed the mobile apps. Our mobile app developers team was developing the replica of the master website coordinated with other testers and developed the mobile apps.

Offline Synchronisation: User can sync the data of the appointment offline with the help of the offline sync button. For instance, if there is no internet connection or the connection lost due to some issue then user can take the details and then sync the data when comes online.

Hire Mobile App Developers
Home Screen:

Home Screen will display the tiles for various activities which can be opened and even slider with the login details will also open

User can select the tiles and use the varied functionality for different use. The following things can be done:

  • My Calendar Screen: User can view the appointments pending for the customer.
  • Pending Appointments Screen:User can view the pending appointments of the particular user and they can view the details of the workorder which is scheduled, rescheduled or cancelled.
  • Start New Assessment Screen: This screen will start new assessment and generate new workorder for customer.
Calendar Screen:

My calendar screen has three views daily, weekly and monthly which contains information of the scheduled workorders and appointments daily, weekly and monthly as shown below in the image.

User can select the tiles and use the varied functionality for different use. The following things can be done:

  • My Calendar Screen: User can view the appointments pending for the customer.
  • Pending Appointments Screen:User can view the pending appointments of the particular user and they can view the details of the workorder which is scheduled, rescheduled or cancelled.
  • Start New Assessment Screen: This screen will start new assessment and generate new workorder for customer.
Appointment Screen:

My appointment screen shows the details of the workorders and customer details for the assessments.

From the application user can call customer, mail the customer and can get the directions of the customer’s place.

Status of the workorder will be displayed.

Schedule Detail Screen:

This screen will display the customer’s name, address, service date, city, state, phone and type of the workorder.

Work Order Detail Screen:

When user will click on Start Assessment then user will have diff. screens those are listed below where users where technician can see the list of

Work Order Measure implementation:

When user will click on Assessment screen at that time depending upon work order user can see the list of diff. measure where he can fill the information and based on that inputs system have customized mathematical calculations triggers in background and it will capture information in local database of that particular device.

When user will click on any tile of the measure then it will have diff. types of observations to fill into it..

Work Order Submission and Generating proposal:

Once Technician will complete by filling all the observation into the mobile app, then he would have 2 options to do into it.

Once user will click on Generate Report, App will create a report which would looks like below. This report can be sent to customer and to system admin as well, it will have all the information which technician have filled into.

Maintaining the Work Order Status:

Once Tech Representative press I AM DONE the ideal flow is that Work order is getting Synced from Field Tool to .Net Server.

And from .Net Server to DSMT and user can see the Work order status has been changed from Scheduled to Completed over DSMT in Every 15 mins.

But in order to track the Work Order status which is marked as completed and what is the current status we can create one Report which can be run on-demand and Tech Representative will select the time period and Press Get Data button.

And App will show the 4 Steps process and from those steps what is the current step where the work order exists...

Behind the Mobile Application:
Creating a work order and appointment:

In Salesforce have created a custom module called as Create a work order and it will fall as schedule status into the salesforce the moment we have generated a fresh workorder and also will associate the customer information and schedule assessment start date and time and suggested assessment complete date and time for the same appointment and also associate that work order with a mobile pin so when mobile user will logged in to using that mobile pin he / she would be able to view the work order as schedule status into it.

Align work order to an appointment:

User can create a fresh appointment inside a work order and work order will only start flowing into the mobile application once it will have a new appointment which is not being completed yet.

Please check above screenshot from where you can create an appointment for the user which is scheduled for the mobile user.

Appointment detail will have following things associated with that.

Completed work order to an appointment:

Once user will complete the work order and once data will get synced back to Salesforce in json format then those json files will be visible on chatter box of that work order and also work order status got changed from scheduled to completed.

And salesforce will open the json file and paste the objects and values into the mobile data object and from there salesforce will pick the required information to do further process.

EA (Enrolment Application) & MLI (Measure Line Item) Creation based on data received from mobile devices:

As Soon as the mobile data object created the system start generating payment data and commission data based on the data filled by the technician which is called as EA (Enrolment Application) and MLI (Measure line items)

Get in Touch

Contact Us

USA

600 E Michigan Ave, Kalamazoo, MI 49007, USA

Robert Armbrister: +1 866 277 2752

Contact Email: usa@rlogical.com
info@sparkbusinessworks.com

UK

5 Kew Road, TW9 2PR, London

Peter Klein: +44 753 859 8026

Contact Email: uk@rlogical.com

INDIA (Head Office)

701 Satkar Complex, Opp Tanishq Showroom,Behind Lal Bungalow, Chimanlal Girdharlal Rd, Ahmedabad, Gujarat 380009

Rahul Panchal: +91 982 460 1707
Contact Email: rahul@rlogical.com

Jatin Panchal: +91 997 420 2036
Contact Email: jatin@rlogical.com

JAPAN

301 1-28-21 Hayabuchi, Tsuzuki-ku, Yokohama-shi, Kanagawa 224-0025, Japan

Charles

Contact Email: japan@rlogical.com

Australia

Suit 3, Level 27, 1 Farrer Place Sydney NSW 2000

Sophie Stapleton: +61 02 8006 1544

Contact Email: australia@rlogical.com