TravelAPI project provides RESTful API for getting information about different places.
This project was written as a part of the test task for the Java Junior Developer position.
I've configured CI/CD pipline using GitHub Actions. You can find workflow file in .github/workflows/aws-deploy.yml On git push into the master branch updated Docker container is being deployed to AWS Elastic Beanstalk service.
http://travelapi-env.eba-xmtprpjv.us-east-2.elasticbeanstalk.com/
http://travelapi-env.eba-xmtprpjv.us-east-2.elasticbeanstalk.com/places
http://travelapi-env.eba-xmtprpjv.us-east-2.elasticbeanstalk.com/profile/places
http://travelapi-env.eba-xmtprpjv.us-east-2.elasticbeanstalk.com/places/search/findByNameIgnoreCase?name=<NAME_PARAM>