Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 920 Bytes

README.md

File metadata and controls

30 lines (24 loc) · 920 Bytes

BirdInformationManager

This will manager all the birds information

Description

This project is completely build on spring boot microservice. Currently it supports only 4 operation.

  1. Storing bird informaiton
  2. Retriving bird informaiton
  3. Deleting bird informaiton
  4. Get all the bird information

Requirements to run the projects

  1. Maven 3 and above
  2. Embeded Mongo instance is used
  3. Need to configure the mongo instance details in application.properties file if you want your own mongo. spring.data.mongodb.database=birddata spring.data.mongodb.host=localhost spring.data.mongodb.port=27017

Run

Need to run below command in comman line on root folder mvn spring-boot:run

Note: It has embedded tomcat which runs on 8080 port.

Running test cases

mvn clean test for running test cases we have used embeded mongo.

Swagger implementation

we have also implemented swagger for api documentation