Progressive Web Applicaions on AWS Serverless infrastructure
AWS AppSync / AWS Amplify / AWS Lambda / Amazon Cognito / Angular PWA
Tango Software provides digital and printed assessment software for schools, including Analytics for local & state assessments, assessment building tools, and student response collection tools. ReadyElement was engaged to create a completely new set of Progressive Web Applications (PWAs) on a modern front-end technology toolset. Angular was chosen for it's full featured toolset, and enhanced PWA support. The backend was built with AWS AppSync as a GraphQL datasource in front of multiple backend databases, including DynamoDB.
The DevOps pipeline was setup using GitHub and GitHub pages as a development stage to preview application changes, and eventually migrated to using the AWS Amplify console for development, test, and production environments. The applications also utilized Amazon Cognito supporting multiple identity provider integrations, including Google, Microsoft Active Directory, and Facebook, as well as Cognito User Pools for email and password signup with advanced security features.