Skip to content

Deploy to Firebase #35

@igorsantos07

Description

@igorsantos07

See #9. Is this a requirement for #8?

Hosting guide: https://firebase.google.com/docs/hosting/quickstart.

npm install -g firebase-tools - why not a normal dependency? Would npx be cleaner instead?

Navigate to the root directory for your web app and firebase login, then firebase init. Build to /public (or configure another folder), then firebase deploy.
Yay! Go to clockify-targets.web.app.

  • figure out deployment
  • add the Firebase Performance SDK
  • add Analytics
  • AppCheck (reCAPTCHA)
  • upgrade to Svelte v4 and SK v2 so we can do proper redirect from / lol
  • fix "database" issues (probably easier to migrate to Firestore instead of trying to solve localStorage serialization) - Find a way to persist information on the cloud #9... Another option would be try to store information in Clockify directly
    • properly authenticate users via email, so we can use Firebase Auth with the requests instead of apiKey workarounds

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions