Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy to Firebase #35

Open
5 of 7 tasks
igorsantos07 opened this issue Jan 2, 2024 · 0 comments
Open
5 of 7 tasks

Deploy to Firebase #35

igorsantos07 opened this issue Jan 2, 2024 · 0 comments

Comments

@igorsantos07
Copy link
Owner

igorsantos07 commented Jan 2, 2024

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
    • properly authenticate users via email, so we can use Firebase Auth with the requests instead of apiKey workarounds
@igorsantos07 igorsantos07 added this to the v1.1 - Platforms milestone Jan 2, 2024
igorsantos07 added a commit that referenced this issue Jan 25, 2024
The upgrade didn't solve the initial redirect at /, hence the file moves
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant