IA3
Research Investigation
Users
Datasets
File Formats
Data
Web Application
Client
API
Brisbane City Council
Needs logo
Must adhere to their colour scheme
Blue, yellow, white
Need to store/fetch information on the books
Search information should include title, author, image, link to book
Level of privacy and security associated with a government website
Data must be fetched
Data must be viewed
Target demographic is the elderly, so the solution should be catered towards them
The application must provide a 'friends list' type function
Must have a working search function that lets users search for books, and have a list of results displayed
Save books to the user's book list
Provide detailed information on said book
Let users review books
Share books to their friends, or generate a link others can use to bring them to the book's page
Search for local libraries
Provide a list of local libraries for users to see as text
Provide a map view of local libraries, where the libraries are highlighted as dots
Include an integeration of google maps on the mobile interface so users can walk to the library
A star rating system, paired with a description
Let users apply tags to their book list, so they can easily sort through or categorize sections
Let the users share books with their friends, or let their reading history be public
Author, release date, page length, description, publisher, release date
Personas
Alan
Retired and enjoys reading books
Involved in a reading club
Interested in searching for books by author and title
Needs to be able to review books he has read
Has access to a mobile device
Application must be mobile compatible
Create groups where reading clubs can share books, similar to a grou chat
Mary
In charge of a book club
Needs manager permissions
Is interested in searching for new books
Must be able to find local libraries with addresses or postcodes
Has access to both mobile and laptop
Application must be desktop compatible
Needs to be able to view parking/access options for group members with disabilities
Footer information
Be able to search for books by tags
Peter
Has laptop device
Laptop seems to be more used than mobile, focus on laptop interfaces
Needs to review and share books he has read with other members of his community
Interested in travelling to local libraries
Is disabled
Requires disabled parking and ramps
Possibly wheelchair?
Data is to be taken from google books
Use JSON or XML
Access appropriate datasets with API keys
Include appropriate layout for data to be displayed
Specific information should include title, subtitles, author, image, description, publisher, date published
Saved book information should include title, image, date saved, link back to original data page
Library information should include venue name, address, open hours, contact number
Data must be fetched using an algorithm
Data must be displayed using an algorithm
Algorithms must be made to retrieve data from the API
User data
First and last name, email, phone number, password
API must be compatiable with mobile and laptop interfaces
JSON and XML
API must fetch and display data in a way that is easy to understand for users
Must have a login feature
Email and password
Let users remove books they have added
Sort saved books by tags
Typically blue for headers and footers, white for background, black for text, yellow for seperators
Accessibility information
Contact council
Employee access
Privary, RTI and legal
UI
Logo should take user back to the home page
Must have secure database structure
Involves seperate tables so it is more difficult to forcefully take information from the database
Copyright information