Please enable JavaScript.
Coggle requires JavaScript to display documents.
StockMaster Application - Coggle Diagram
StockMaster Application
User Problem
-
-
-
Live Data
The application should provide live API datasets from Alpha Vantage for accurate and up-to-date stock information.
Client Problem
Constraints
-
-
Data
The data used must have copyright attributes that allow it to be used and modified. The data must also be correct and valid for its intended use.
-
Developer Problem
Coding Environment
Client-Side
-
Responsibilities
The client-side of the application will be responsible for displaying data in a user-friendly format, including graphs.
Server-Side
-
Responsibilities
The server-side of the application will handle data retrieval from the API, data transformation, and database operations.
Data Encryption
The application needs to incorporate features to enable data encryption to protect sensitive user information.
User Interface
Usability Principles
-
Safety
The application should be able to cope with errors and users who may not be thinking with the highest level of concentration when using website functions.
Accessibility
The application should be usable by all people, on any connection, location, and device.
-
-
Accessibility
The application must be accessible on personal computers or laptops and feature a responsive interface.
-
-
Web Application
-
Data Transformation
The application must receive data in one format, programmatically transform it into another format, and display the data.
-
User Personas
-
Student
-
Learning Issues
Possible learning issues – Dyslexia, ADHD, Dyscalculia
Data Exchange
API Requests
Client-side sends requests to the server-side, which then makes API calls
-
-
-
Data Transformation
Server-side transforms the data received from the API into a format that can be easily displayed on the client-side
-