Skip to content

MaverickNyk/cowinmgmt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cowinMgmt

Build Status Coverage Status License

Wrapper App for existing Cowin App, to provide better filtering functionality with additional filters and enhanced query result using ELK stack.

Requirements

For building and running the application you need:

Running the application locally

There are several ways to run a CowinMgmt application on your local machine. One way is to execute the main method in the com.cowinMgmt class from your IDE.

Alternatively you can use the Spring Boot Maven plugin like so:

java -jar  cowinMgmt-1.0-SNAPSHOT.jar

Deploying ELK Stack to get the Data of Cowin APP

The easiest way to deploy the ELK stack is to clone cowin-dockerSolution repo and instantiate the docker cluster

docker-compose up -d

This will create:

  • An ElasticSearch instance at port 9200
  • A Kibana instance at port 5601
  • A Logstash instance which will poll the data of vaccination centers every 5 minutes from Cowin App

if you want to access the Kibana dashboard it will be available at localhost:5601

Copyright

Released under the Apache License 2.0. See the LICENSE file.

About

API interface to retrieve Covid vaccination center details.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors