See the project in action + a video explaining the project here
The aws architecture was initially created to use EC2, load balancing, and auto-scaling (instead of lambda), and that initial version of the project can be seen here
Architecture Diagram:
(we only used 1 database, because multi-az databases are not in the AWS free tier)
The project was also used as part of my senior design project, which my team won an award for