This project accompanies the AWS re:Invent 2018 Chalk Talk session of the same name.
In this project, we "prototype" a mobile API using AWS AppSync to demonstrate the flexibility and benefits of AppSync and GraphQL for rapid development. Our prototype is in support of a new mobile app for ElastiLodge, a chain of boutique hotels. In conjunction with app design, our team will build the associated API across three phases of work:
- Expose a legacy REST API (represented by API Gateway and Lambda here).
- Enhance the legacy data to include a new, machine learning-driven pricing API (also represented by API Gateway and Lambda).
- Implement a prototype of the reservation booking API.
- Build an iOS application as client of the API.