The project aims to create a mobile app which helps the user navigate into the office easily with a click of a button.
In the final product we aim to provide an app in which admin users can upload routes from A to B. The users without admin access can then open the app and select a destination they wish to be directed to, via arrows displayed on the screen showing the phones camera view. The admin user(s) will be able to add as many destinations and routes as they’d like which will all be stored for all non-admin users to access and navigate accordingly. The final product should incorporate the entire Defra Building allowing users to navigate to and from anywhere within the Defra workspace.
Offices, bathrooms, IT desk, Individual desks, printer/copier machines, water dispensers, smoking areas. Using anchors and reference points enable us to display virtually rendered objects to appear and stay in place relative to the real world. Therefore, it should be possible to include most destinations which have enough feature points but objects without enough may be excluded from the list of possible destinations.
Destinations which are currently out of scope include: charging ports and destinations which are not fixed to a specific location (actively changing locations). Additional features such as accessibility options A feature we aim to include in the final product would be an option for more accessible routes, allowing different routes to the same destinations via a more accessible route. For example, allowing the selection of a route which utilizes an elevator rather than stairs. Another accessibility option which we aim to include in the final version is the option for a colour blind friendly user interface, in which users with colour blindness can select an option
Stakeholder | Name | Role |
---|---|---|
Client | Jonathan Griffiths / DEFRA | Overseeing the project and delivering the project specification |
Team | Yousuf, Tom, Zishuo Gao & Xuanyao Ge | Developing the product |
Office Workers | People in the office or visitors |
- As an office worker, I want a mobile app so that I can take it around the office with me
- As an office worker, I want to navigate through the office with ease.
- As an admin, I want to create paths to destination.
- As an office worker, I'd like to be able to downlaod the app with ease.
- As an admin, I want paths to be saved to a database for other users to use.
- As a developer, I want to ensure that only certain people have access to admin and user.
- As an office worker, I’d like to use the navigation app in order to find my way around an unfamiliar office space without getting lost.
- As an admin, I’d like the option to create, edit and delete routes if and when necessary.
- As an developer, I'd like to update the app based on real feedback from cilents.
- Latest Xcode version downloaded from the Mac Appstore, and
- IOS Device running IOS 15.0+, or
- IOS Simulator that is given on Xcode
In Xcode
- Go to File > Open... and choose the location of the project.
- then go to *Product > *Build.
To run the application on an emulated Android Device:
- At the top of xcode, select a device or simulator.
- In Xcode, select Product > Run. or
- Click the play button top left.
To test the application:
- Download TestFlight
- Then Click here and click start testing!
As simple as that! :D