0.0.1 • Published 4 years ago

funcshui v0.0.1

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

Funcshui

GitHub Workflow Status Libraries.io dependency status for GitHub repo

https://funcshui.now.sh/

Funcshui is a collection of deploy ready serverless functions for use with platforms like Zeit, GCP, Digital Ocean or AWS. They provide a clean tested set of node functions for multiple use cases.

This library has been built to work with Zeit. You can deploy a demo version of it with the button below.

Deploy to Vercel

Features

  • Endpoint testing: using Ava and supertest
  • Deploy to Vercel button: Deploy your own ready to use version and add your environment variables

ToDo

  • Calculations alias and path calc - Mortgage
  • Calculations alias and path calc - Mortgage with percentage change
  • Mailchimp - Subscribe user
  • Mailchimp - unsubscribe user
  • Stripe - pay with card
  • Stripe - create subscriber
  • Stripe - cancel subscriber
  • Stripe - get customer
  • Stripe - get subscriptions
  • Stripe - get invoices
  • Mailgun - Sendmail
  • SendGrid - Sendmail
  • Moonmail - Sendmail
  • Moonmail - Subscribe
  • Moonmail - unsubscribe
  • Slack - Send Message
  • Google Chat - Send Message
  • Matix - Send Message

ToDo Documentation

  • Environment Variables
  • Calling the endpoints from your frontend app
  • Function Request process
  • Per Fucntion Docs
  • Reference

Additional possible platforms templates

  • Xero
  • Holded
  • Quickbooks

Additional possible features

  • funcshui.conf.js for API url definitions

Sources

https://vercel.com/docs/runtimes#official-runtimes/node-js