Skip to content

Utkarsha2811/bfhl-qualifier-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bajaj Finserv Health Qualifier - Java Webhook Task

This repository contains the Spring Boot application built for the Bajaj Finserv Health Qualifier round.

Project Overview

The application is designed to run locally and act as a webhook processor. Upon initialization, the application will:

  1. Connect via POST to the Bajaj Finserv Health API Gateway to generate a custom webhook URL and authentication JWT token.
  2. Read the assigned SQL problem based on the provided registration number.
  3. Send the parsed and solved final SQL query back to the generated webhook using the provided JWT token in the Authorization header.

Technology Stack

  • Language: Java 17
  • Framework: Spring Boot 3.1.5
  • HTTP Client: Spring RestTemplate
  • Dependency Management: Maven

Execution Details

The workflow runs automatically upon launching the application context via the CommandLineRunner interface. There are no REST controllers or external endpoints exposed in this application to trigger the flow, per the requirements.

How to Run

You can run the compiled package directly from the command line:

java -jar bfhl-qualifier-0.0.1-SNAPSHOT.jar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages