Owais897 / firebase-functions-scaffold

A starter-kit for writing firebase cloud functions using documented best practices and built-in general use-case modules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

firebase-functions-scaffold

A starter-kit for writing firebase cloud functions using documented best practices and built-in general use-case modules

Features:

  • Cloud Tasks Module (for scheduling one-off tasks)
  • Firestore Helpers Module
  • Geolocation Utilities Module (with geo-hashing based geo-querying algorithm implementation)
  • Global Config Module (for managing business configurations and constants to DB)
  • Email Module (using sendgrid)
  • Cloud Storage Module (with auto image compression support)
  • Admin Management Module (using custom auth claims)
  • Utility Functions
  • Scripts Module (for running one-off maintainance or testing scripts through HTTPS triggers)
  • Env variables support in both dev and prod mode and syncing to functions config for easy accessibility
  • NPM Scripts

About

A starter-kit for writing firebase cloud functions using documented best practices and built-in general use-case modules


Languages

Language:TypeScript 95.8%Language:JavaScript 4.2%