Please enable JavaScript.
Coggle requires JavaScript to display documents.
Automated Image Catalogue (Functionality of the Web App (User's are…
Automated Image Catalogue
Functionality of the Web App
User's are able to access images and their information through keyword search and filters.
User's can upload images to the website which processes them through multiple API's and that information is then stored in database.
User's are able to sign into an account
Optional:
User's are able to download the desired image from result of the search
Including all relevant user interface components and usability principles to ensure a website that is developed most efficiently and with the user in-mind
Security
Privacy
Only people who are authorised to access the website have access
People are only able to access the website via login
Login information has been distributed prior and is connected to their School Google login
User
Specific User Examples
Jack Woodridge
College staff member and club coordinator
experienced photographer shooting many photos per month
Marketing often asks me for certain photos and I wish I had a way to find specific images quickly by their content
Students in the club have to catalogue their own photos, but some are not very reliable. In the end, it is often a mess.
Can spend hours trying to catalogue his and his students’ images and would rather spend time with his kids.
Christian Jackson
Year 8 student
Just started in the club
Shoots about 20-30 photos a month
Is not confident with archiving photos by himself
The way in which the website has been created must not limit what the user looks like as it has been created for anyone to access it, in terms of technology experience. Further, anyone within the Nudgee Community is able to access it.
System
Image Upload
User uploads image to the website. PNG, JPEG ... are supported in the uploading phase.
Data/Image Search
User is able to search keywords and filter what API information is displayed
Database
Login Database
User's login information is stored with the database
API Database
All images that are uploaded to the website are processed through all API's and that information is stored in the Database
Client Problem
Google Images is a service that almost provides the same purpose
Must be password protection for the user
Website must be able to be used by anyone, with any level of technology experience
User Interface
Browse Page
The user is prompted to enter in words that will enable for them to be matched within the database and displayed to the user
Display Page
If a users input is matching any results within the database, it will display these results to the user, along with multiple other actions they can choose
Upload Page
User is able to upload local files from their computer
Success Page
The user is displayed a success page if it was successfully uploaded. It also shows the user what image has been uploaded and what are the results from it
Fail Page
If the image already exists in the database, a fail page will be displayed to the user and prompted to upload a different image
Home Page
Contents
Welcome Paragraph
'Where to go' Content
Nav Bar
Login Page
User can access the site via their student/parent login
Data (Google API Vision)
Logos
Image is processed through the Logo API and any logos that are known will be detected and a 'description' of the logo name will be outputted and stored in the database.
Landmarks
Image is processed through the Landmark API, the Description and the Latitude & Longitude is stored in the database.
Labels
Image is processed through the Label API and all labels are stored with that image in the database.