Steps to Run the project
Step 0: Get the project to local and get inside the folder
Step 1: Use 'mvn clean install' to run test cases and build the jar
Step 2: Run 'Spring Boot App' or run "CartesianCoordinateApplication" java application
Step 3: Open browser and open the swagger link 'http://localhost:8080/swagger-ui/'
API's
1:Definition of a line by means of two points
API: GET /v1/definition-of-line-by-two-points/{x1}/{y1}/{x2}/{y2}
2:Definition of a line by means of gradient and y-intercept
API: GET /v1/definition-of-line-by-gradient-intercept/{m}/{c}
3:Condition of parallelism of two lines
API GET /lines-are-parallel/{x1}/{y1}/{x2}/{y2}/{x3}/{y3}/{x4}/{y4}
4:Condition of perpendicularity of two lines
API: GET /lines-are-perpendicular/{x1}/{y1}/{x2}/{y2}/{x3}/{y3}/{x4}/{y4}
5:Condition of incidence of two lines and definition of the incidence point
API: GET /intersection-point-of-two-lines/{x1}/{y1}/{x2}/{y2}/{x3}/{y3}/{x4}/{y4}