Sign inSign up

jujuwry/jobmatchingapp

By jujuwry

•Updated over 1 year ago

SpringBoot based REST API for managing job postings and matching candidates to the relevant postings

Image
Security
API management
Databases & storage
0

108

jujuwry/jobmatchingapp repository overview

⁠Job Matching REST API

A Spring Boot-based REST API for managing job postings and matching candidates to available jobs using advanced AI and database technologies.

⁠Github

For more info about this project, visit the Github Repo⁠

⁠Features

  • Job Post Management: Add, update, and delete job postings.
  • Real-Time Data Streaming: Stream job data in real time.
  • Dual Database Support: Integrates with MongoDB (Atlas) and PostgreSQL.

⁠Prerequisites

⁠Environment Variables

Configure the following environment variables to run the container:

VariableDescription
ATLAS_CONNECTION_STRINGMongoDB Atlas connection string
SPRING_DATASOURCE_URLPostgreSQL database URL
SPRING_DATASOURCE_PASSWORDPostgreSQL database password
HUGGING_FACE_ACCESS_TOKENHugging Face API token for AI features

You can provide these variables via a .env file or directly in the docker run command.

⁠How to Run

⁠Pull the Image

Fetch the latest image from Docker Hub:

docker pull jujuwry/jobmatch-rest-api:latest

Tag summary

Content type

Image

Digest

sha256:7c8a019dc…

Size

310.1 MB

Last updated

over 1 year ago

docker pull jujuwry/jobmatchingapp:tagname