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

Mind map

Online Photography Portfolio

Nathan Tobing English

Map content

Online Photography Portfolio

  1. Impacts of storing data in databases for individuals, organisations and governments

    • Social
    • Personal
    • Economic
      • Cost of datastorage
  2. Scope of Problem

    • When using instagram to promote pictures, the user persona has less control, and instead has to rely on the scaffolding made by instagram
  3. Success Criteria

    • User Interface Requirements
      • User interface aligns with user persona requirements
      • Uses Elements and Principles of Visual Communication to enhance its appeal to all users
      • A design that is considerate of Usability Principles
    • Meet all Coded Components & Data Requirements
      • Incorporate a login and signup feature that allows multiple users
      • User can enter details that are relevant into a HTML form
      • Store and display HTML form data in an external database
      • Store and display images
      • Edit and Delete records
      • Programmed components must differ from exemplar
    • User persona requirements
      • The website must have a system in place to access all their recently vied pictures
      • The website must have a system in place to update the library of collections and images without leaving the website
      • The website must have a system in place to allow users that login to review and rate the pictures on the website
  4. Constraint and Limitations

    • Time
      • Only a 5 week period to develop the whole website and turn in the folio
      • Amount of time required to learn certain elements of Front-end Development and how it interacts with python and jinja templating
    • Experience
      • A Lack of experience in implementing javascript onto websites
      • Lack of experience when working with SQL, and how to implement it with flask
  5. User Requirements

    • Requires that the website is able to upload images and create collections to share with other people and get feedback
  6. System Requirements

    • Compatibility with certain web browsers
      • Safari most likely wont be compatibile as it is not a chromium based browser while may not be able to use newer CSS elements
      • Firefox may also not be able to use certain features of CSS
      • Chromium based browsers such as google chrome and edge are highly compatible with most features of CSS
  7. Data that is required

    • User Database
      • Email
      • Username
      • Password
      • User ID
      • Recently Viewed
    • Picture Database
      • Catagory ID
      • Category Name
      • Thumbnail Picture
    • Collection Database
      • PIcture ID
      • Category ID
      • Picture Description
      • Overall Rating
      • File Location
    • Rating Database
      • Rating ID
      • Picture ID
      • User ID
      • Rating Value
    • Recently viewed Database
      • Picture ID
      • User ID

Information

Description
Mind Map on Online Photography Portfolio, created by Nathan Tobing on 18/07/2025.
Created by
Nathan Tobing
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?