Dad Jokes API Part 2

Descripción

Mapa Mental sobre Dad Jokes API Part 2, creado por Lifan Xu el 23/05/2022.
Lifan Xu
Mapa Mental por Lifan Xu, actualizado hace 9 días
Lifan Xu
Creado por Lifan Xu hace alrededor de 2 años
31
0

Resumen del Recurso

Dad Jokes API Part 2
  1. Constraints
    1. Time
      1. Limited time for development
        1. Requires effective time management skills
      2. Experience
        1. Website will be led by a high school student
          1. Knowledge and experience in web development and design may be limited
          2. Need for continuous learning
        2. Task Requirements
          1. Prescribed
            1. Effectively use data
              1. Implement caching to reduce API load
                1. Use data visualization tools
                2. Display API data aesthetically
                  1. Use modern design principles
                    1. Utilize responsive design for various devices
                    2. Efficient, modular, and accurate code
                      1. Modularize code with functions and components
                        1. Adopt coding standards and best practices
                          1. Optimize API calls to reduce latency
                        2. Self-determined
                          1. Have a search function
                            1. Use API search endpoint efficiently
                              1. Integrate search bar for jokes
                                1. Implement real-time search suggestions
                                2. Include a range of accessibility options
                                  1. Offer dark mode
                                    1. Provide text size adjustment feature
                                3. User Problem
                                  1. User Persona Max Brown
                                    1. Needs
                                      1. Easy to use platform
                                        1. Efficient, don't make user go through too many menus
                                          1. Learnable, don't use complicated procedures and try to utilise universal icons
                                          2. Simple UI
                                            1. Jokes should be clearly displayed
                                              1. Use a concise table or list
                                              2. Buttons should be obvious in their function
                                            2. Frustrations
                                              1. Text too small
                                                1. Option to enlarge text
                                            3. User Persona Sophie Hawthorne
                                              1. Needs
                                                1. Easy to use platform
                                                  1. Show random dad joke
                                                    1. A button to get a random dad joke via the API
                                                  2. Frustrations
                                                    1. Don't have time
                                                      1. Need data to be displayed quickly and effectively
                                                        1. Simple and effective UI to minimise user input
                                                2. Resources
                                                  1. Online
                                                    1. Youtube
                                                      1. Learn best practices from guides
                                                        1. Follow web development tutorials
                                                      2. Software
                                                        1. Use Visual Studio Code
                                                          1. Code Editor
                                                          2. Powerpoint
                                                            1. Flowcharts
                                                          3. Developer Environment
                                                            1. Front end
                                                              1. HTML
                                                                1. Structure and format website elements
                                                                2. CSS
                                                                  1. Style HTML elements for aesthetics
                                                                  2. Javascript
                                                                    1. Add interactivity
                                                                  3. Back end
                                                                    1. Python Flask
                                                                      1. Integrate with front-end
                                                                        1. Handle API requests
                                                                          1. Set up a server
                                                                    2. Impacts
                                                                      1. Social
                                                                        1. Community Engagement
                                                                          1. Share the app for public use
                                                                        2. Economic
                                                                          1. Jobs
                                                                            1. Understanding of APIs is valuable
                                                                              1. Skills gained can lead to web development jobs
                                                                            2. Personal
                                                                              1. Entertainment
                                                                                1. Access to a wide range of jokes
                                                                                  1. Share jokes with friends
                                                                              Mostrar resumen completo Ocultar resumen completo

                                                                              Similar

                                                                              Capítulo III. Procesos de dirección de proyectos
                                                                              molo544
                                                                              ÁLGEBRA - De Mapa Mental
                                                                              JL Cadenas
                                                                              SISTEMA REPRODUCTOR HUMANO
                                                                              laboratoriocienc
                                                                              Mecanismos de cohesión
                                                                              Diego Santos
                                                                              CCNN 5EP. Tema 6. Aparato locomotor
                                                                              JOSÉ ALBERTO VERDUGO GARCÍA
                                                                              ECOSISTEMAS
                                                                              MARTÍN PINOS QUÍLEZ
                                                                              LITERATURA DEL ROMANTICISMO ESPAÑOL
                                                                              leandro.farleths
                                                                              La hidrosfera
                                                                              Raúl Quijano
                                                                              CONTAMINACION AMBIENTAL
                                                                              Ximena gonzalez
                                                                              Prehistoria de la humanidad.
                                                                              Katherine Forero
                                                                              CLASIFICACIÓN DE TEXTO : Tipos de texto
                                                                              Paula Andrea Cabeza Nova