Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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
gcloud config set project YOUR_PROJECT

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

About

PDF services built with Angular & GCP

Topics

Resources

Contributing

Stars

34 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages