Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA3 - NC Alumni Hub - Coggle Diagram
IA3 - NC Alumni Hub
Tools
-
Flask
A small web framework written in Python, that allows developers to create an application more effective and efficiently
Bootstrap
Bootstrap is an free and open source framework that provides collection of syntax for designs to help create web application for developers.
-
-
Python
-
A programming language used in website, and software development as well as many other uses. Due to Python having a simple syntaxing language similar to English, this allows for developers to write programs with fewer lines compared to other programming languages.
-
SQLite
SQLite is a database engine that is used to develop embedded software devices. It is a library that software developers can embed into their applications.
-
Data Interface
-
-
API Data Exchange Format
JSON
-
Supports numbers, objects, strings
-
XML
-
Supports all JSON data types and additional types such as, dates, images, and namespaces.
-
-
Dynamic Content Loading
AJAX
-
-
Async is multi-thread, which means operations or programs can run in parallel.
Synchronous
It will only send the server one request at a time and wait for that request to be answered by the server.
-
Sync is a single-thread, so only one operation or program will run at a time.
Useability Principles
-
Accessibility
-
Accessibility is how user friendly the application is. An example of this is whether the application is usable for elderly people, young people, or people with disabilities. This may be done through the use of different and easier to view colours, larger fonts and buttons.
-
Safety
Safety is protecting the users from dangerous errors, for example losing all the user's data or protecting the user's confidential information. Safety can also refer to how users recover from errors. Safety is a little considered usability goal.
-
-
Utility
Utility is whether the program/app does what it was intended in doing and whether it meets the needs of the aimed users. The users are able to use the program/app on other platforms and devices.
-
Success Criteria
Prescribed
-
-
-
Create a prototype API using Flask, Python, SQLite
-
-