Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mindmap - Coggle Diagram
Mindmap
Usability Principles
Learnability
Carp
Safety
Effectiveness
Accessibility
Utility
UI
Mockups
Wireframes
Contrast
Proximity
Programming
Elements
Tools
Flask
Pycharm
Algorithms
IPO charts
Pseudocode
Restrictions
Time
8 weeks
Work
Sport
Other subjects
Data
The data must be sourced from outlined api's
Legal
Data
API
Open Notify
ipstack
JSON
File Format that is recieved
Success Criteria
Prescribed Criteria
Must show the the number and names astronauts currently on the iss
Must apply useability principles
Must use flask and bootstrap
Must provide information about the iss
Must be several pages
Must show the iss on a map
Must use open notify, ipstack, open weather map, and google maps
Must show the current weather and location of the user
Must be responsive
Pseudocode must be written for at least 4 algorithms
Self Determined Criteria
Must us the carp learnability principles
Must display how visible the sky in some unit of measurement
The website must be interactive
The information must be of a live feed and accurate
The website must have links for further research about the iss
It must be possible to search for weather information from any city
Users
People interested in space
Scientific background or interests
Younger Audiences interested in space
Functionality
Location
Location of user
Location of ISS
Additional Input
Requirements
You must outline the functional and non functional requirements
Functional
Create a website using python and flask
The web app must have several pages
The web app must be made using bootstrap
The web app must contain the location of the iss
The web app must contain information about the iss
The web app must contain weather information
The web app must display the distance from the user to the ISS
The web app must display the current astronauts on the iss
Must show the ISS and user on a map through google maps api
Non-Functional
Adequate user interface
Relevant information and data
Acknowledgement of utility
Must acknowledge the safety of the user’s data
Must be easy to navigate
Must be accessible