Palbetto - App Case Study
Overview
Palbetto is an app that would function specifically to allow a Game Master/Dungeon Master (herein referred to as a “DM”) of Tabletop Roleplaying games to better connect with and coordinate session times with players in campaigns that they’re currently hosting. The app enables DMs to proactively set their availability and coordinate it with their existing party of players to ensure that sessions are able to be held at regular intervals.
Problem Statement
Getting a group of 4 or more grown adults is akin to trying to herd housecats. A solution to the issues with scheduling sessions for a large group is necessary.
Users and Audience
Users age 14+, depending on the types of campaigns they wish to participate in.
Scope & Constraints
Typical constraints apply, as this is a one-person project.
Process & Actions Taken
Phase 1
I created a flow chart based on the initial idea of how the app would function.
Phase 2
The Designer created a concept using Adobe XD, trying to realize the overall form of the application.
Palbetto Splash Screen
Sign In Screen
Sign Up Screen
Forgot Password Prompt
When a user signs up, they will be able to select whether they will be using Palbetto as a DM, a player, or both.
Self-explanatory, this is where users would edit their basic information as it displays on the app to other users.
If a user's account is set up to function only as a DM/GM, the DM tools section will display on Home.
If a user's account is set up to function only as a Player, the Active Player Campaigns section will display on Home instead.
If a user's account is set up to be both a DM/GM and a player, then both will display.
DMs will be able to request their players' schedules by selecting the week they wish to hold the session. Doing this will send a notification to players asking them to indicate their availability for the week the DM selected.
As a player responding to a schedule request, players will set the times they're available for a tabletop session during the days of the selected week.
Clicking a specific day will bring up a prompt allowing the player to enter their available time slots for the day.
If a player hasn't selected a time slot, the 'Not Available' option will display and they will be able to tick it in lieu of entering any times.
This page allows a DM to see an overview of their party.
If players' schedules overlap, Palbetto will display the time slots where they do. From there the DM can select a day and time slot to finalize scheduling their session.
After selecting the desired time slot, the DM can specify the finalized times for the session.
When the finalized time is submitted, the DM will get this message.
If the schedules of all of the players do not overlap, the DM will get this message. The app will not *actually* yell at the players, but it will send them a sternly worded email regarding the issue.
Phase 3
Examples of the type and frequency of push notifications would send users were generated.
The frequency of notifications will differ in the finalized application based on user testing. They will get more passive-aggressive the longer a user ignores them.
Outcomes & Results
To be seen. The project is still in progress.