StanfordBDHG / ENGAGE-HF-Firebase

Firebase cloud hosting infrastructure for the ENGAGE-HF project.
MIT License
0 stars 1 forks source link

Cloud functions #4

Closed pauljohanneskraft closed 3 weeks ago

pauljohanneskraft commented 4 weeks ago

Cloud Functions

:recycle: Current situation & Problem

Cloud function code has previously been located in the ENGAGE-HF-iOS repository and will now move here. Further, the code should be optimized in terms of using TypeScript rather than JS, etc.

:gear: Release Notes

Add Cloud Functions

:books: Documentation

TBD

:white_check_mark: Testing

TBD

Code of Conduct & Contributing Guidelines

By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

pauljohanneskraft commented 3 weeks ago

It would be great if we can pull over the deployment automation as well + add the NextJSTemplate setup for TS + Listing as we move over the elements to this repo.

I already moved most of the relevant NextJSTemplate setup for TS into this PR - it would be nice to get a review / thoughts from @arkadiuszbachorski on this.

I'm trying to move the deployment automation in this PR as well, but depending on how long it is going to take, I might extract it into its own issue later on.

Apart from this, it might make sense to already adjust the security rules according to the new data structure setup to ensure that we have those in place as we expand and fill the system with more functionality?

Created #7