Gunn High Website Signup Form

About yourself

Choose a set of roles

  • How webserver will receive information from browser (client)
  • Determines what API technology to use
    • For example Websocket, Rest API, Graph QL
  • Determine what technology will generate the website
    • NodeJS, NextJS, Flask, Django, etc.
  • Create process of persisting data the website uses
  • Determines what database technology to use
    • For example MySQL, MongoDB, Postgres, Firebase, etc.
  • Create art
  • Create process for creating / modifying the user experience
  • Controls what font/color theme
  • Responsible for creating comps that the front end engineer will implement
  • Determines what technology to use to collaboratively design the website
    • For example: Figma
  • Manages the infrastructure of the website
    • Digital Ocean, AWS, Google Cloud, etc.
  • Determines what logging and alerting techology to use
  • Determines how data is enrcyrpted
  • In charge of security of the site
  • Determines how the designs get implemented
    • React, preact, tailwind, HTML 5, CSS 3
  • Works with backend engineer to make sure content is available
  • Manages the assests - For example:: Static folder, CDN, etc.
  • Works with team to ensure customer(s) requests are prioritized and implemented correctly
  • Does any required development to determine how the product is used
    • For example: Amplitude, Google Analytics, etc.
  • Works with team to ensure people are unblocked and focused on the correct tasks
  • Manages kanban board to manage the project
  • Communicates with product manager to make sure customer expectations are set correctly
  • Starts each working meeting in a standup fasion.
  • Determines which tools to use:
    • For example: Jira, Pivotal Tracker, Trello, etc.
  • Reaches out to community in order to grow the customer base
  • Designs events, ads, etc to promote team activities and product
  • Determines which tools to use.
    • For example: Google Ads, Facebook ads, Canva, Linked in, etc.
  • Builds out donation process
  • Builds out fundraising purposes
  • Plays the treasurer role
  • Ensures any third part apps are integrated into the system
    • For example: Stripe, donorbox.org, square space, etc.

What role do you envision yourself having on this project?