Joblab is a job board website template built with Bootstrap 5.3.8 and vanilla JavaScript. It adapts to phones, tablets and desktops.
Whether you would like to build a board for freelancers or an employee portal, Joblab gives you the pages to start from: a home page with a keyword and location search, job listings in category tabs, an about page with pricing plans, a jobs page, a blog with an article page, a contact page and an elements page.
Startups and businesses can publish jobs, and freelancers and employees can browse them. The code is clean and beginner friendly, with the Sass source included.
Preview the live demo to see the template in full effect.
What’s new in 3.0
Bootstrap 5.3.8 compiled from Sass, with no jQuery: the scripts are vanilla JavaScript, and the sliders use Swiper.
Lighter pages: all eight pages together load 4.29 MB in 200 requests, down from 10.03 MB in 393 requests, with AVIF photos and self-hosted fonts.
No third-party requests: no CDN, Google Fonts or map API key. The contact page map loads from OpenStreetMap only when a visitor presses a button.
Lucide icons and a small set of social logos replace the icon fonts.
Accessibility: skip link, visible focus rings, keyboard-reachable menus and text contrast of 4.5:1 or better.
A working PHP contact form, and a hero search that filters the jobs page.
New photos and fictional company marks throughout, plus a README with build and customising notes.