GoConqr has a new look! Let us know what you think.

Mind map

Part 1

Ethan Bui English

Part 1

Map content

Part 1

  1. Data Interface

    • JSON Presentation
      • HTML
        • HTTP POST method
        • Table Structure to present JSON
      • CSS
        • CSS styling should use colour theme of Star Wars (for example, black/yellow)
      • Python
        • Python Flask module is used to combined HTML and CSS in order to create a web application that displays JSON data.
        • requests module in order make a HTTP request to the API and retrieve JSON data.
  2. Data Structures

    • JSON representation
      • Arrays
        • Various arrays within SWAPI
          • Arrays used to store multiple values for a person for example, starships being the various starships a person piloted
      • Raw JSON
        • Output JSON
          • Possible design from programatically transformed JSON data used in web application
  3. Data Specification

    • Data Constraints
      • Primary - Unique identifier for each entry
      • Unique - No other entries can be the same
      • NULL and NOT NULL - required field
      • Foreign Key - Entry that refers to primary key in another table
    • Data Types and their general character lengths
      • varchar(255) - Used for text
      • int(100) - Used for whole numbers
      • JSON from SWAPI
        • Resources and respective key attributes
          • Root
          • People
          • Films
          • Starships
          • Vehicles
          • Species
          • Planets
      • float(100) - Used for decimal numbers
      • Boolean - Used for true or false
  4. REST

    • Principles
      • Uniform
        • Giving all resources an ID
      • Client-Server
        • System has a client that can request resource from server
      • Stateless
        • Client to server interactions are independent
      • Cacheable
        • Responses from server can be stored by user locally
      • Layered
        • System must have layers like a hierarchy with each layer having specific function

Images and files in the map

  • Part 1
  • Part 1
  • Part 1
  • Part 1
  • Part 1
  • Part 1
  • Part 1
  • Part 1
  • Part 1
  • Part 1

Information

Description
Mind Map on Part 1, created by Ethan Bui on 23/04/2025.
Created by
Ethan Bui
Views
3
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?