aws-serverless-airline-booking icon indicating copy to clipboard operation
aws-serverless-airline-booking copied to clipboard

Airline Booking is a sample web application that provides Flight Search, Flight Payment, Flight Booking and Loyalty points including end-to-end testing, GraphQL and CI/CD. This web application was the...

Results 33 aws-serverless-airline-booking issues
Sort by recently updated
recently updated
newest added

Jinja has removed functions in a recent version, and build is failing: ``` 2022-04-02T20:25:17.271Z [INFO]: make[2]: Entering directory `/codebuild/output/src876565892/src/aws-serverless-airline-booking/src/backend/shared/libs' . . File "/root/.local/lib/python3.7/site-packages/flask/__init__.py", line 14, in from jinja2 import escape...

# TODO - [ ] **Rewrite Ingest function** - [x] Create SNS+SQS Subscription - [x] Create DLQ for SQS - [x] Update timeout accordingly for SQS message visibility (6x) +...

back-end

## Summary I am proposing to add Terraform support to this project, next to the already existing solutions. Potential benefits: - Make the project accessible to developers who mainly use...

Booking reservations are [currently done async](https://github.com/aws-samples/aws-serverless-airline-booking/blob/develop/src/backend/booking/README.md) after payment authorization is successful. Since then, Step Functions launched Express Workflow with SyncStartExecution API. This allows us to provide a better customer experience...

back-end

`sam build` can run in parallel to improve deployment time - Currently it runs sequentially for every stack.

enhancement

Payment is currently written in Python, and needs integ testing for the following functions: * [ ] collect-payment * [ ] refund-payment Note: As Booking is also written in Python...

back-end

Payment is currently written in Python, and needs unit testing for the following functions: * [ ] collect-payment * [ ] refund-payment Dev tools, linting and styling standards are to...

back-end

Creating as a separate issue to fast track PR https://github.com/aws-samples/aws-serverless-airline-booking/pull/27 Loyalty is written in TS and may not have a Powertools library - Instead, we'll do separately, and create a...

back-end

Payment today is largely a [thin abstraction to Stripe](https://github.com/aws-samples/aws-serverless-airline-booking/blob/develop/src/backend/payment/template.yaml#L30), as we wanted to demonstrate how customers could use SAR for app composition. As the Airline evolved, payment SAR App didn't....

## Boundaries Booking is currently [mutating Catalog data store](https://github.com/aws-samples/aws-serverless-airline-booking/blob/83ec09ee80bb1bc2a7ed3870e1cacd00a59138c5/src/backend/booking/template.yaml#L213) directly instead of an API. This was done as a quick prototype and not fixed it later - operations like Flight...