This project was developed during the DV Imagines: Hacking Homelessness hackathon to reduce the administrative burden on Depaul progression coaches.
Demo: https://drydepaulcom
The web application scans notes entered by progression coaches and produces summaries of the main people, dates and places related to a young person using AWS Comprehend entity detection.
-
Set up your AWS credentials
-
Update the
profilefield in the serverless.yml file to match your AWS profile -
Configure the
AcmCertificateArnfield in the serverless site resource file with your certificate ARN or remove it until you have one ready -
Run
npm run create-backendto set up the Cognito identity pool, DynamoDB tables, IAM roles, Cloudfront distribution and S3 bucket to support the web-app - this may take a while the first time -
Run the app using
npm run startand navigate to http://localhost:4200