An event driven email distribution cloud function to populate a firebase no-sql collection.
A scheduled cron job setup with a simple sql query to pull today's due invoices then ship that publish the payload to a pub/sub
A cloud function listening to Stripe's hook api for all transactions. Process the information then notify the appropriate service for next steps.
- Apollo Federated Server
- Mobile Application
- Web Application
- Shared-Library
- Modules
80% of the feature code is housed in the modules folder structure... Each module being a self-contained feature with all of the core-ui and business logic.
The mobile an web application impliments the feature based on layout configurations designed by product and business requirements.
This repo also includes a scalable graphql Apollo server using the federation specification to process payments from the mobile and web applications.
The Apollo server is setup to communicate with Stripes Rest api's to process payments and fetch payment status for the web and mobile applications.