Skip to content

dalenguyen/pdfun

Repository files navigation

Pdfun

All Contributors

Twitter

Open source PDF services. Built with:

  • Analogjs (Angular)
  • Nx Workspace
  • Firebase
  • GCP

PDFun Demo

Deploy applications

yarn deploy

Local development (Web)

First, you need to rename the .env-template to .env and update the environment file.

Tip: to turn Firebase service account to string for the environment, you can run JSON.stringify(SERVICE_ACCOUNT_OBJECT).

After that, you can run yarn deploy:rules to deploy Firestore & Cloud Storage security rules.

Local development (API)

Run the following command to set the default credentials

gcloud auth application-default login

OR you create a new service account and use it locally

export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/service-account-file.json"

Contributing

PDFun welcomes contributors! Please read the contributing doc for details.

Buy Me A Coffee

Contributors ✨

Dale Nguyen
Dale Nguyen

💻 📖 🤔
Brandon Roberts
Brandon Roberts

💻
Esther White
Esther White

💻
Sashikumar Yadav
Sashikumar Yadav

💻 🎨
Add your contributions