hubmapconsortium/ccf-asct-reporter

Refactor ASCT+B API

Closed this issue · 1 comments

  • Define the API as an OpenAPI spec
  • Build server code along with client code and lives with client code (as an angular library via ng g library). This allows reusable code to be shared between client and server.
  • Break out server code into more reusable chunks to better support code reuse and testing
  • Update heroku (eventually AWS) to use the code that is built/deployed. It could build just the server code or it could use pre-built code.

Superceded by #273