REST API written in Python, powered by AWS SAM and Powertools for AWS Lambda.
SAM template file is located in the root directory: template.yaml
together with configuration file samconfig.toml
.
PokemonBattleSimulatorAPI is a lightweight and efficient REST API designed to simulate Pokémon battles, deployed on AWS using Serverless Application Model (SAM) and enhanced with AWS Lambda Powertools. Leveraging data from PokéAPI, it calculates battle outcomes based on Pokémon stats like HP, Attack, Defense, and Speed. This project demonstrates serverless architecture, offering scalable and cost-effective solutions for real-time Pokémon battle simulations.
Note: swagger.yml
and Postman collection are located in the /doc
directory.