E-Taxi Monitoring

Domain:

Team: 
Project 11

The E-Taxi Monitoring application is used to monitor drivers of e-taxis, i.e. a driver has to login into the system and perform and report certain tasks like accepting a customer request, driving to a customer and delivering the customer to his desired destination. The driver can perform multiple trips during one shift (one shift = time between login and logout of the driver).

Instructions for Testing:
You will use the Camunda BPMN Cockpit for testing.
Use the following credentials to login into the system:

  • username: your student number (matrikelnummer, 8 numbers)
  • password: student number backwards

And then:

  • After logging in, go to “Tasklists” and click on “Start Process” (top right corner).
    In the pop up window select the process “Process_ETaxi_Controller” and enter a business key (the value has to be unique, e.g. enter your student number).
  • Click “start”.
  • Now you have to refresh the page in order to see the tasks under “My Tasks”. Please edit only tasks that are assigned to you, i.e. are listed under “My Tasks”.
  • Login as a driver using the same credentials as above (the entered username will be saved as a proof that you participated in testing, so enter a valid username).
  • Complete the tasks one by following these instructions:
    • If there are input fields, enter the required data, otherwise just click the “Complete” button.
    • Note that some checkboxes are required in order to complete the task
    • After completing the “Drive to a hotspot and park the car” task please refresh the page in order to see the next task.
    • In some cases, if you e.g. refuse to accept a request, the process will end with an error (which is not further handled for simplicity reasons) and there will be no further tasks.
  • After finishing a trip, you can decide (using a checkbox) if you want to continue your shift and perform further trips or if you want to finish your shift.

For LVA Team:
You can use the following credentials for testing:

  • user: juergendorn
  • pss: tuwien
Year: 
2019-01-01T00:00:00

Comments

I logged in using my student number, selected the process, entered my student number as business key and clicked on "start". I refreshed the page and even logged out and in again. However, i was not able to see the tasks like described (https://ibb.co/j4FnH8K). Therefore i gave up. Personally i find the web-app confusing and not well structured to navigate and search. BR

Thank you for pointing that out! I apologize for the inconvience. We introduced some issues when configuring user roles after deployment, one of them caused filters not to work properly. I've undone this change, now you should be able to see all tasks. Please only use those you created, which are under "My Tasks".

Hello, I followed your instructions from the mail, but I was not able to login. I used my student number as username and student number backwards as password, but it says: Login Failed : Forbidden

Make sure to use the link from the description above. In their initial email (which they corrected again) some links were pointing to pages only authorized for admins, which then cause the Forbidden login error. Also don't forget the leading 0 of the matriculation number for the username and at the end for the password.

Thank you, Raphael. With the link in the description it works.

After some initial attempts and app troubles, which are now fixed, I was able to cruise around Karsplatz with a passenger successfully. The "My Tasks" filter doesn't seem to exist (anymore?), but it isn't really a problem, because only few tasks exist. The app worked for me, but seems a bit odd or unpolished.

The app didn't work for me at first, but I've tried later and it was okay. Though it was pretty detailed, I found some of the fields confusing, especially the very last task which contained some options that didn't seem relevant for the process. I think it would be nice to rework the layout a bit. Also had to refresh the page to get each of my tasks. Working with latitude/longitude is difficult as you usually know the address of the place.

All in all the workflow worked as expected, but its not really intuitive nor easy to use. I would have been nice to provide a simple UI that limits inputs to only the really essential tasks.

using the link from the description instead of the one from the email definitely helped! workflow process worked good so far (ty camunda). Unfortunately, I have lost my car keys. I hope the issue can be resolved as a get sober to start my shift.

I just finished my first shift. Got a match with a customer very fast but unfortunately the ui was not really great to use while driving, almost had an accident beause I had to reload to see the current task.

Everything works and if you follow the instructions exactly as described it's no problem to finish a case. However the UI and Process seemed not really intuitive to me (e.g. Entering GPS Coordinates by Hand, reloading, etc...)

App seems to work. I had some troubles having an overview of all tasks and without the description provided I would have been lost. In the task list, tasks from other users were quite confusing as well but all in all, if following the instructions it works fine.

All processes worked quite fine for me, but i also was a little bit disappointed due to the lack of intution in the frontend. Already mentioned was the longitude and latitude, which has to be filled in by hand. But all in all a good idea, which also has some fallback scenarios, for example if you set you intial position into the sea and than will be relocated in vienna.

The app works as expected, some User Interface would have made the workflow more intuitional.

Workflows works. I think a dedicated UI would have been better than using Camunda web interface.

I was able to fill out all the forms (with and without error case). I need now to get some sleep after som intense shifts :D Best regards, Thomas

The process worked fine. Picked up some people and ended my shift without any problems.

i participated in the process and it seemed to work. but i was not sure if my data was really saved.

Well it worked, but it really wasn't intuitive. Other solutions like DentalCare or BettingBad are way better.

Everything worked, but due to the missing UI it was quite cumbersome to go through the process. However, I experienced no issues and was able to pick up and drop off customers as expected

The process worked, but was not so intuitive. With the provided step description it was too handle.

Actually both the login and the registration was quite easy (when following the description step by step of course). After a little look around phase I found that 3 click ui style quite appealing. Interestingly my client joined me multiple times - I would have expected another one but anyway ;) one thing was not clear: shouldn"t there be any hotspot proposed or did I choose totally far off coordinates?

The app worked perfectly, the only thing not quiet clear was why there was a save and a complete button