Please enable JavaScript.
Coggle requires JavaScript to display documents.
Weather App - Coggle Diagram
Weather App
-
Constraints
-
Time
-
Other school commitments and Commitments outside of school will restrict me to my time to complete at home.
-
Money
Money and Budget aren’t really a deal breaker on this project as everything used is either free or supplied. However if the website was to be used in the real world a budget would be needed for different abilities and maintenance.
Personal Data
Data can come from the user, however only if wanted. The data being used will be sourced from OpenWeather and IP stack.
JSON is a text based way of representing JavaScript, it is used because it allows faster data interchange and web service results.
Privacy
Personal Data can be collects from this, however only if the user allows of it.
But if data was collected only necessary items would be pulled and the website would make sure this data cannot come back and be a bad omen.
User Interface
-
-
Accessibility
-
-
We must consider all types of users and how accessible it would be to these different types of people.
This includes considering different groups of people, different tools people use to interact with the product and how accessibility needs to be made part of the process.
Utility
-
These interfaces must allow appropriate functions for the user or connected devices to provide input and access output.
On top of this, factors such as Portability (platform-independent) and Responsiveness (Dynamically adjust to suit different screen sizes) must also be considered.
-
USER
User 1
-
-
Current Interests
Astronomy, Photography, Film design
-
-
-
-
User 1
-
-
Current Interests
Photography, Art and Music
Dislikes
Gaming, Difficult to use technology
-
-
-
User 1
-
-
Current Interests
Astronomy, Spacecraft, Astrophysics, Aerospace engineering.
Dislikes
Noisy areas, SOR, writing essays
-
-
Anything else?
I’m Dyslexic and I hate to read long paragraphs. I also can’t drive so locations need to be close to me.
Success Criteria
Prescribed
Must compy with the copyright Act, and the Privacy Act (privacy principles specifically
Personal impacts such as data and privacy must be considered to identify risks that could cause harm towards this project.
Social impacts such as legal issues must be considered to identify risks that could cause harm towards this project.
The web app must display current weather data, on top of this it must show the forecast data of the user and the chosen user location.
Must heavily rely on the User Persona’s to create a website suitable for a specific genre of people.
This Website must display the current weather data and the forecast data for a chosen location of for the user location. This should all be done using Python, Flask, HTML/CSS and Bootstrap.
-
Economic impacts such as time and money must be considered to identify risks that could cause harm towards this project.
Self-Determined
User is able to customise what they see on the screen, they will be able to add or subtract so that the screen suits their needs and wants.
There should be a tutorial that the user to follow the website just incase some find it difficult to navigate or understand.
-
Data on the website should not only display weather but other relevant info for an Astrophotographer.
App should posses the option to have a login in so that the customizability will be saved for each individual person.
-
-
-