Skip to content

saranyaviswam/fishfry-tours

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fishfry-tours

Technologies used

  • Spring boot
  • JUnit Test
  • H2 database
  • Githib Actions
  • AWS
  • Sonar

Components

  • REST Api Developed using Spring Boot, Java with H2 as the database. H2 is selected as it's in memory and comes out of the box. API Spec can be found here
  • CI/CD : Github Actions used to implement CI/CD pipeline. It involves 4 steps;
  • Unit test execution using JUnit
  • Sonar code quality analysis and code coverage using Jacoco Sonar
  • Build
  • Deploy to AWS : Elastic beanstalk was used as it's easy to integrate and deploy.
  • Test cases : JUnit test cases has been added for unit testing. Also added postman collection for testing here.

Application URL

AWS Url for the application : http://fishfrytoursapideploy-env.eba-5ppauth7.us-east-1.elasticbeanstalk.com/

Endpoints

For details on payload chcekout Postman collection and Api spec

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages