Skip to content

dhiway/jobstack-bap

Repository files navigation

bap-onest-lite

A Beckn Application Platform (BAP) backend service that communicates with the Beckn network.

Features

  • REST API for job search, selection, application, and status
  • Integrates with Beckn protocol
  • Uses Axum, SQLx, Redis, and async Rust ecosystem

Getting Started

Prerequisites

  • Rust (1.77+)
  • PostgreSQL & Redis
  • Cargo

Build

cargo build --release

Run

cargo run -- config/local.yaml

Replace config/local.yaml with your configuration file as needed.

use Docker Compose for multi-service setup:

docker compose build --no-cache
docker compose up -d

Note:
The application is started in the container with:

command: ["./bap-onest-lite", "config/local.yaml"]

You can update the config path as needed.

Configuration

Configuration is loaded from the path you provide as the first argument.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages