Joblake

Introduction

Joblake is a structured job listing and management system within Groclake, designed to store, search, and manage job listings efficiently. It leverages Elasticsearch for storing and retrieving job-related data, allowing semantic search and filtering based on multiple attributes.

With Joblake, you can: āœ… Store job listings with structured metadata āœ… Enable AI-powered search on job postings āœ… Filter job opportunities based on skills, experience, salary, and more


Configuration

Before using Joblake, set up your Elasticsearch and MySQL credentials in the .env file:

# Elasticsearch Configuration
ES_HOST="elasticsearch.example.com"
ES_PORT=443
ES_API_KEY="your_actual_api_key_here"
ES_SCHEMA="https"

# MySQL Database Configuration
MYSQL_USER="root"
MYSQL_PASSWORD="mypassword123"
MYSQL_HOST="localhost"
MYSQL_PORT=3306
MYSQL_DB="groclake_db"

Last updated