Skip to content

planning: outline steps for hosting our web site as a web app #49

@teauxfu

Description

@teauxfu

We can deploy our static web site as an interactive web app with database access instead. This would let us make the site more powerful, such as by adding a members-only area, our own database-backed calendar, or implementing a custom form for eg. receipt submissions.

https://help.mayfirst.org/en/guide/how-to-install-and-run-a-nodejs-web-app

stuff to consider

  • user auth. via nextcloud, or via DSA auth?
  • server-side filesystem operations (nextcloud itself seems to have some HTTP APIs available for stuff like this)
  • connecting to the database, managing migrations if applicable (using some JS ORM lib?)
  • ??

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions