Qlearn provides
the resources
required to
complete the
documentation
of the task
It has resource relating tot he
scope of the task and the
requirements for the web
application
Figma will be
used to create
the mockup of
the web
application
Key Algorithms
When the user requests data on a specific
attribute of a pokemon, that specific data
will be fetched from the corresponding
data store, and then will be presented to
the user.
The application will be able to
order the data correctly
according to the selected type
of sorting
User Interface
User Interface Components
Landing page or landing page to orient
the user
Menus - drop down to show different
attributes that the can be selected or orders
the Pokemon the can be sorted by
Clear easy to read lists that can be
sorted to the user's liking
Usability Principles and Features
Effectiveness
Clear Navigation: A clear and intuitive navigation menu
allows the user to easily find and access different
sections of the gaming platform
Implementing clear 'return' arrows so users can go back
when they enter the wrong page will help them more
easily navigate the website or web application.
Utility
Features: Easy access to
detailed Pokemon
information, options to
change the selected
attribute and sorted order
App should be updated with new
Pokemon releases, moves, abilities,
and other game changes to keep
users engaged and informed
Accessibility
App should be able to be used
by as many people as possible,
especially those with disabilities.
Providing options for larger text, screen readers,
and other assistive technologies, so users with
disabilities can interact with the app comfortably.
Learnability
The Pokemon app should have an intuitive and
user-friendly interface, making it easy for new
users to navigate and understand its features.
Reducing the learning curve, so users can quickly grasp how to
use the app effectively.
Safety
If there is an option to
create an account, there
should be strong user
authentication,
encryption for sensitive
data.
Content and interactions
should be safe for younger
audiences. Ensure strict
content moderation
Task Requirements
Self-Determined Criteria
SDC-1 The solution must
include an option to order the
Pokemon based on different
attributes
Selected attributes
should be simple to swap
Sorted lists should be easy to read
SDC-2 The solution must be intuitive
and simple to navigate
There should be a main
page that links to each
separate statistic
Navigation between Pokemon
and their evolutions should
be possible
Clear arrow keys and large visible
button to navigate web application
Prescribed Criteria
Web application uses data
from an external data source
All Pokémon data must be up to
date, accurate and credible
Web application displays
Pokémon Data from an
external data source
The external data source should
display stats including Pokémon ID,
attack, defense, special attack and
defense, generation, name, type, form.
The web application should be
able to fetch the data from an
external source and display it
Web application allows
a user to search the
Pokémon statistics
A search bar should be on every
page to allow the user to easily
navigate to the desired page.
Constraints and Limitations
Time
6 weeks of class time will be
provided to complete the
technical proposal of the web
application
This includes creating the Figma
solution, a complete user analysis
as well as a other document
features before the feafline.
Data
The provided data may not be
comprehensive enough to provide
deeper level information on certain
topics or Pokemon attributes.
Coding Environment
Distractions will be present
during coding process which
could limit productivity
Developing a gaming platform
whilst using two separate
devices (laptop, ipad), could have
its implications
Developing a complete online web
application for Pokemon stats could
be problematic due to limited
knowledge of the game/TV show
User Problems
User Persona
User 1 - Professor Oak
Needs and Expectations
Goal is to catalogue every
known Pokemon in the Pokedex
Needs a web application that allows him
to search for specific Pokemon and order
them by different attributes like HP,
speed, attack, defense, and generation
Frustration when web
applications do not allow him to
arrange the Pokemon he searches
for in order of a specific attribute.
Wants a simple
interface without too
many confusing menus.
Details
Aged 50
Undergraduate at Uni of Kanto and
Celadon, studies in Fuchsia City
Occupation: Scientist in
laboratory in Pallet Town
Interested in studying
Pokemon's gender distribution
Lives in the Kanto Region
User 2 - Chris
Details
Is trying to complete the
Pokemon FireRed nuzlocke
He is a YouTuber that streams his
Pokemon gameplay on YouTube.
Age: 13
Lives in Brisbane
Queensland
Studies at Mansfield
State High
Goals: Wants to get every
Pokemon in his party to level
100 and beat the Elite Four
Needs and Expectations
He needs stats of each Pokemon in
each region so he can see if he can
beat them in his nuzlocke
Frustrations: User interfaces which are
unintuitive to navigate and headings
that are difficult to understand
The user interface should show him the
statistics of each Pokemon so he an safely
progress through the game without losing
any pokemon his nuzlockes.
Buttons on the page should be clear,
visible because of his poor eyesight
Impacts
Personal
Users can better plan and strategise their gameplay
by keeping track of their Pokemon's stats. This can
lead to a more enjoyable gaming experience.
Individuals can use the
app as a learning tool,
improving their knowledge
of the Pokemon world
The application could lead to time
management issues, as users may become
engrossed in tracking their Pokemon,
potentially impacting their productivity.
For those involved in competitive
Pokemon battles, the app can help
them fine-tune their strategies
Social
Community Building: This application will
foster a sense of community among
Pokemon fans. They can share Pokemon
collections, strategies creating a social
platform for like-minded individuals.
It can serve as an educational
tool, teaching users about the
various Pokemon species and
their characteristics.
The app may lead to
increased interest in
competitive Pokemon
battles and tournaments
Economic
If the app is related to any of the Pokemon
games, like Pokemon GO, it could
potentially lead to increased in-game
purchases, enhancing the economic
impact of the Pokemon franchise
The creators of the application
can monetize it through
various means, such as in-app
purchases, ads, or premium
subscription models.