;; Job Board
(define-map jobs {job-id: uint} {poster: principal, title: (string-ascii 100), budget: uint, applicants: uint, status: (string-ascii 20), timestamp: uint})
(define-public (post-job (job-id uint) (title (string-ascii 100)) (budget uint) (timestamp uint) (status (string-ascii 20)))
(begin (map-set jobs {job-id: job-id} {poster: tx-sender, title: title, budget: budget, applicants: u0, status: status, timestamp: timestamp}) (ok true)))
(define-read-only (get-job (job-id uint))
(map-get? jobs {job-id: job-id}))