Selector Planning

First Steps (for mikah)

  1. Cleanup all secrets, and push to precision-sustainable-ag github org (DONE)

  2. Repeat for all branches (DONE)

  3. Create gihtub project and start making issues (DONE)

Tasks

  • Front end (Adam)

    • Meet with mikah to get an introduction to the selector dst (DONE)

    • Read docs and get the selector dst building locally so you can look around (DONE)

    • Document areas that can be improved upon in confluence

    • Migrate to redux and refactor the code as you go

  • Back End (Ken)

    • Meet with mikah to get an overview of how the current selector dst system is architected (DONE)

    • Read docs and get the selector dst building locally so you can look around (maybe ssh into DO VM)

    • Research possible solutions for setting up a database and api around the data fetched from airtable

    • Present solutions to team

    • Implement agreed upon solution

  • Devops (Drew)

    • Meet with the team and discuss our needs for hosting web apps (our current best guess is azure static web app with github actions CI/CD)

    • Research best solutions

    • Present to the team some ideas for how we should host react apps and setup CI/CD

    • Implement agreed upon solution for selector dst