Challenge Summary
Welcome to the Anabel Hospitality IoT Alert System Design Challenge.
Anabel is planning to build an MVP for a web service that utilizes IoT technology, that will help their clients (hotel owners) with monitoring both assets in their properties and their employees’ locations, and safety within the properties for different purposes described in detail below.
CHALLENGE OBJECTIVES
- To create the UI of 13 screens for a web application in desktop format.
- To provide a seamless flow to complete user goals.
- To explore the best way to present the content and functionality provided on wireframes.
- To explore the best way to handle multiple levels of user access.
Round 1
Please provide the following screens for the checkpoint along with your clickable Marvel prototype with hotspots.- 1. Dashboard - Admin
- 2. Client Details - Admin
- 2.2 Users and User groups
- 2.3 Sites
- 3. Site Details - Admin
- 3.2 Property details
- 3.3 Team
- 3.4 Notification settings
- 4. Dashboard - Site Manager
Round 2
Please provide the following screens with checkpoint feedback incorporated for final review along with your clickable Marvel prototype with hotspots.- 1. Dashboard - Admin
- 2. Client Details - Admin
- 2.1 Main address and contacts
- 2.2 Users and User groups
- 2.3 Sites
- 2.4 Configuration
- 3. Site Details - Admin
- 3.1 Site address
- 3.2 Property details
- 3.3 Team
- 3.4 Notification settings
- 4. Dashboard - Site Manager
- 5. Clear Alert - Site Manager
- 6. System Information - Site Manager
- 7. Site Analytics - Site Manager
- Anabel’s clients are Hotel owners managing one or more properties and the staff working in the properties. They offer a cloud-based IoT service that enables their clients to keep track of their assets by monitoring them via low energy consumption Bluetooth beacons. Also, it keeps track of the employees who have wearable devices (name tags) utilizing the same technology.
- The properties are equipped with numerous gateways that recognize the signals of the beacons and transfer them to a cloud database for further processing through Wi-Fi. The signals are both regular and automatic. Or, they can be triggered by a certain action (e.g. a staff member gets into an insecure situation when he/she can press a button on the wearable device to ask for help).
- If anything irregular happens the system will send an alert message through SMS (for now) to the currently working team members, so they can take quick action.
- The application will also have detailed information about the clients, their properties (hotels) and their staff.
- It is important that the application handle multiple levels of users, with different permissions. Anabel’s admins and account managers will see multiple clients and their data. Users working with the headquarters of a client will see only the respective client’s data along with all the properties. Site managers will only have access to the respective property’s data.
- Admin User (in scope): Anabel system admins, Anabel account managers, who will see either all the clients or a subgroup of clients along with their data.
- HQ User (out of scope): Managers working on the HQ of hotel chains, who will see the data of all the properties belong to their company.
- Site Manager (in scope): Site Managers leading teams at the individual properties (hotels)
- Manage the hotel and the staff’s everyday life.
- Solve arising problems in a timely manner so that guests do not even realize if something goes wrong.
- Information flow takes a long time.
- Many times guests realize problems, like drained remote control batteries or missing kettles.
- Doug wants to be instantly informed about any issues in the hotel and wants the problem-solving task to be assigned immediately to the adequate staff member.
- Easy to use interface
- The style should be suitable for an internal enterprise setting
- Branding should be considered
- IoT: The Internet of things is a system of interrelated computing devices, mechanical and digital machines provided with unique identifiers (UIDs) and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.
- Bluetooth beacon: Bluetooth beacons are hardware transmitters - a class of Bluetooth low energy (LE) devices that broadcast their identifier to nearby portable electronic devices. The technology enables smartphones, tablets and other devices to perform actions when in close proximity to a beacon. Bluetooth beacons use Bluetooth low energy proximity sensing to transmit a universally unique identifier picked up by a compatible app or operating system. The identifier and several bytes sent with it can be used to determine the device's physical location, track customers, or trigger a location-based action on the device such as a check-in on social media or a push notification.
- Alert: An alert from the system is an incident that needs immediate attention.
- Notification: A notification from the system is a message about an automatically captured state, that is “good to know”.
- Meaningful navigation: please analyze the use cases and come up with the best solution for navigation for this application. Consider the 3 user types when making a decision. Besides the navigation to the subsections, please add the user profile, notifications and search functionality.
- Current metrics: What metrics would be interesting to the admin user? Think of things like, how many clients and sites are there in his database and how many new, in progress and resolved alerts are there, on and offline gateways, etc. Any KPIs you can think of besides these?
- List of clients with meaningful, actionable details (please refer to the attached material for exact content). The list should be presented in a filterable, searchable manner. Links to client details should be provided.
- Link to add a new client should be provided.
- Link to archive client should be provided.
- Please show how the system notifications (bell icon) would look like.
- Navigation: The navigation should be similar to the Admin users’ but without the clients and the sites links if there was any on your take.
- Current metrics: What metrics would be interesting to the Site Manager user? Think of things like how many new, in progress and resolved alerts are there, on and offline gateways, etc. Any KPIs you can think of besides these?
- List of alerts and notifications on the site with statuses, assignees etc. The list should be presented in a filterable, searchable manner.
- Please show how the system notifications (bell icon) would look.
- Follow the branding guidelines (attached)
- Anabel’s brand font is Avenir. If you do not own a legal copy of it, please use a similar font.
- Branding guidelines
- Rough Wireframes
- Database Schema
- Desktop - 1366 px width
- All original source files
- Create files in Adobe Photoshop, Adobe XD or Sketch.
- Marvel Prototype
- Upload your screens to Marvel App.
- Send your marvel app request to pere.viktoria@gmail.com
- Include your Marvel app URL as a text file in your final submission. Label it “MarvelApp URL”.
Please read the challenge specification carefully and watch the forums for any questions or feedback concerning this challenge. It is important that you monitor any updates provided by the client or Studio Admins in the forums. Please post any questions you might have for the client in the forums.