Challenge Summary
Hoherberg Ski School is in their first step for development of the Hoherberg Ski School Manager Application. In this challenge we are looking for you to some client concepts and ideas and start to merge, expand upon, and wireframe out the best overall user experience to create a cohesive single piece of software/ product design.
Good luck and let us know any questions in the forum.
Round 1
Initial Hoherberg Ski School Manager Wireframe Application Challenge for these following screens:1). Instructor Maitenence_Schedule- tab 1
2). Instructor Input_Skill Flow - tab 2
3). Product Maitenence_Schedule Screen - tab 3
4). Product Input_Skill_Schedule Flow - tab 4
5). ResScreen plus ResSched - tab 5
Note: Submit as much application features as you can for early review.
Round 2
Final Hoherberg Ski School Manager Wireframe Application Challenge for these following features:1). Instructor Maitenence_Schedule- tab 1
2). Instructor Input_Skill Flow - tab 2
3). Product Maitenence_Schedule Screen - tab 3
4). Product Input_Skill_Schedule Flow - tab 4
5). ResScreen plus ResSched - tab 5
6). Reservation RT Flow - tab 6
7). Reservation NC Flow - tab 7
8). Master Schedule - tab 8
9). DailySchedule- Admin - tab 9
10). Reservationist Check In - tab 10
11). XXXMasterSchedule - tab 11
Note: Address Checkpo
Hoherberg Ski Schools wants to develop a web application based scheduling and reservation system to track instructors and students for the Hoherberg Ski School Application. This comprises of user & product management capabilities as well as scheduling and reservation systems.
Guiding principles:
We are a small, product quality driven, customer service organization. We set a higher than industry standard expectation for meeting consumer demand. And are rewarded by higher than industry standard customer loyalty. Our products are age, skill and time sensitive.
Desired Outcomes
To Implement at Reservation / Staff Scheduling system that will provide Real Time information of capacity, by day, date, time, age, skill E-mail confirmation to customers and staff Ability to implement a booking fee, apply the booking fee to product cost at point of personal contact, refund booking fee when necessary.
Application Features:
- User Management
- Product Management
- Scheduling Capabilities
- Reservation Capability
Scheduler
The master scheduler allows the manager to:
- See a list of all staff.
- Understand who’s working/available and who’s off for the time period displayed.
- See a week at a glance (7 days).
- A sliding view allows any day to be the first day of the week view.
- Manager can quickly navigate thru calendar: Select day, or choose to jump by day or week or 2 weeks.
- Each day is broken down into AM and PM.
- The day status for staff can be available for an assignment or assigned to a product.
- The system is very flexible and allows the manager to make product assignments to staff for each day AM and/or PM. To (re) assign staff to products.
- Can filter staff or display all staff, views easily indicate if staff are working or off on the respective days being displayed.
- Allows staff changes from time off to working e.g.12/03/2017 AM: Available / PM:OFF.
- One product assignment can be easily assigned to an individual for the 7 day period.
- The daily scheduler allows the manager to have a detailed view for the day. Capacity views are fed off from detailed daily assignments information.
- All staff are listed and can be quickly filtered. This view defaults for today and allows navigation to any day.
- Time is displayed in 15 minute increments.
- More detailed perspective allows finer grain assignments to products e.g. 8:15-9:15 Parent/Tot private 9:30-12:30 Child ME group lesson Etc…
Use Cases
a). Reservation #1
- Have you skied with us before? Yes
- Would you like to ski with the same instructor? Yes
- Look at availability calendar (adult/child), if available at a glance then...
- Check Return skier, Enter name (should auto populate with level, age, past history, return Instructor)
- Be able to look at specific instructors schedule by week/month
- Enter dates/times or "rebook" and change dates/times If necessary
- Each date needs to show "confirm'. status, If not then...
-- Pending (regular day off - we'll have to get back with you »can show details why). Goes into pending file for a supervisor to follow up with)
-- Unavailable (already booked - would you like to go another day/time » can show details why)
- If any part of the reservation is not confirmed then there is no booking fee taken at that time.
- Confirmed status
- Enter meeting place
- Enter available customer Information (not required for instructor booked lesson)
- Explain booking fee policy and take cc into (not required) for Instructor booked lesson
- Automatic email to customer and Instructor
- Reservation shows we processed (or did not process) booking fee
- Updates instructor schedule and updates "capacity.
b). Reservation #2
- Have you skied with us before? No
- (Check New skier) What Is your name, skill level, and age/DOB
- Look at availability calendar (adult/child), if available at a glance then...
- Enter dates/times Confirm/Pending/Unavailable
- Confirmed status
- Enter meeting place
- Enter customer Information /f needed)
- Explain booking fee policy and take cc info (If needed)
- Automatic email confirmed reservation and booking fee to customer
- Reservation shows we processed booking fee
- Updates "capacity"
- Goes into the To be Assigned" tab
c). Reservation #3
- New Customer
- Would like to book family private lesson with multi days (needs to be flagged as multi day/multi person)
- What is the age range? (enter adult) What Is the skill level range (enter highest level)
- Same as ref #2
- Add in Additional skier names and ages
- Would like to ski with a female instructor — A note is made In the 'Res Notes'
- To Be Assigned Tab shows multi day/multi person with female request
Resonation.
d). Reservation #4
- Cancel/edit a reservation
- Look up customer by name or date
- Notate cancellation or edit changes (changes the capacity number)
- If In window of cancellation policy then system will automatically refund booking fee
- Shows up In a daily report
Screen Requirements
Check provided SkiSchoolResForms-Hoherberg.xlsx for required screens and page flow:
1). Instructor Maitenence_Schedule- tab 1
2). Instructor Input_Skill Flow - tab 2
3). Product Maitenence_Schedule Screen - tab 3
4). Product Input_Skill_Schedule Flow - tab 4
5). ResScreen plus ResSched - tab 5
6). Reservation RT Flow - tab 6
7). Reservation NC Flow - tab 7
8). Master Schedule - tab 8
9). DailySchedule- Admin - tab 9
10). Reservationist Check In - tab 10
11). XXXMasterSchedule - tab 11
Screen Size
Desktop: 1440px(w) & height up to your design
Target Audience
- User
- Skier
- Reservationist
- Instructor
- Administrator
Judging Criteria
- User experience and information architecture
- The overall experience & clickflow for different user flow
- Expanding upon and creating unique features for the provided concepts
- Visual-driven, clear, concise, and meaningful data display
- Capture all the required fields on every pages
Submission & Source Files
Preview Image
Please create your preview image as one (1) 1024x1024px JPG or PNG file in RGB color mode at 72dpi and place a screenshot of your submission within it.
Submission File
Wireframes should be built in Plain HTML/CSS/JS or you can generate from Axure application. The resulting files are not critical in this Challenge. The most important point is that all the content is listed and the pages are linked together to show page flow. Keep your source files out from this submission folder.
Source Files
All original source files of the submitted ideas. If you would like to submit notes please include notes.txt file
Final Fixes
As part of the final fixes phase you may be asked to modify content or user click paths.
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.