arronharden
Cloud/SaaS Architect and Lead Engineer. Node.js, React, Micro-services, REST APIs, Java/J2EE, Python
Milton Keynes, United Kingdom
Pinned Repositories
arronharden.github.io
My personal website. View at https://arronharden.com
cognito-demo-service
Example Express based REST API in Node.js for my medium.com article on using the AWS Cognito provided JWT tokens in a backend service. Demonstrates downloading of the Cognito JWKS certificates and use of a JWT decoder to verify the claims in a JWT token, all wrapped up in a reusable Express middleware function.
cognito-demo-ui
Example React based UI for my medium.com article on using the AWS Cognito built in sign-in and sign-up content. Demonstrates a React router implementation of the callback endpoint, a Redux based credential store, as well as use of the AWS provided libraries.
pi-sensor-monitor
Monitor sensors connected to Raspberry Pi and send alerts (email) based on defined criteria
pi-weather-api-swagger30
OpenAPI 3.0 (aka Swagger 3.0) documentation server for the pi weather REST API
pi-weather-app
Simple node.js application to allow the weather data collected by pi-weather-collector to be viewed using a dashboard implemented in React. It will also periodically send out a Tweet with the latest data collected.
pi-weather-app-spring
Spring based Java application exposing the weather data collected by pi-weather-collector to be read and written using REST APIs defined in OpenAPI 3.0
pi-weather-collector
Collect weather and other data from sensors connected to a Raspberry Pi and push it into a PostgreSQL database.
pymelcloud
A MELCloud Client Library
arronharden's Repositories
arronharden/cognito-demo-ui
Example React based UI for my medium.com article on using the AWS Cognito built in sign-in and sign-up content. Demonstrates a React router implementation of the callback endpoint, a Redux based credential store, as well as use of the AWS provided libraries.
arronharden/cognito-demo-service
Example Express based REST API in Node.js for my medium.com article on using the AWS Cognito provided JWT tokens in a backend service. Demonstrates downloading of the Cognito JWKS certificates and use of a JWT decoder to verify the claims in a JWT token, all wrapped up in a reusable Express middleware function.
arronharden/pymelcloud
A MELCloud Client Library
arronharden/pi-weather-api-swagger30
OpenAPI 3.0 (aka Swagger 3.0) documentation server for the pi weather REST API
arronharden/arronharden.github.io
My personal website. View at https://arronharden.com
arronharden/pi-sensor-monitor
Monitor sensors connected to Raspberry Pi and send alerts (email) based on defined criteria
arronharden/pi-weather-app
Simple node.js application to allow the weather data collected by pi-weather-collector to be viewed using a dashboard implemented in React. It will also periodically send out a Tweet with the latest data collected.
arronharden/pi-weather-app-spring
Spring based Java application exposing the weather data collected by pi-weather-collector to be read and written using REST APIs defined in OpenAPI 3.0
arronharden/pi-weather-collector
Collect weather and other data from sensors connected to a Raspberry Pi and push it into a PostgreSQL database.
arronharden/pi-weather-api-swagger20
Swagger 2.0 documentation server for the pi weather REST API