Week 6: Refining User Requirements

Hello readers,

This week we made some changes to our dispatch app and our user app.  In the rider app, we changed the number of riders entry from an editable text field to a drop-down list.  We felt this was a better option as there is a limited number of choices that the user should be able to choose from--a minimum of one and a maximum of seven. This also eliminates room for error in choosing the number of riders, as they will not be able to input values outside of the range.  Here is a screenshot of the change:






























Another thing we finished was the ON/OFF switch controlled from the dispatcher app. The dispatcher/driver can simply click the button to turn the ACES service on or off. It turns red when off, and green when on. This sends a trigger to the firebase database, changing the flag value to either ON or OFF.





























When the user goes to the main login screen and tries to login while ACES is down, they will be greeted with the following screen. This allows the user to see the hours during which ACES will be active, for future reference.





























We still have a few things that we need to work out in our app.  We will be working on testing with actual devices so that we can fix any errors that might occur. We will also clean up some pieces of the user interface that still need work.

Thanks for reading! Check out our final version in our next blog post!

--Team Aardvark

Comments

Popular posts from this blog

Week 5: Improving the Map and Dispatcher App

Week 8 Completion and Future Plans

Week 4: Dispatcher App, Custom and More Accurate Addressing