All Projects
Job Portal

Kerja Malam

ClientKerja Malam
Year2025
ServicesWeb, UI/UX, Frontend Architecture
LinkVisit Site

The Challenge

Night-shift and part-time work is a large, under-served slice of the Indonesian job market, and the people looking for it are on mid-range Android phones with unreliable data. A conventional job board fails them twice: the pages are too heavy to load on a weak connection, and the moment the signal drops, listings the user was reading disappear. The search also had to answer a more specific question than 'what jobs exist' — filtering by category, location, employment type, and work mode simultaneously, without a page reload between every choice.

The Solution

We built the site on React 19 and TanStack Start with Vite's Rolldown bundler on Bun, keeping the JavaScript payload small enough to load quickly on a mid-range phone. Search state lives in the URL and is validated with Zod, so a filtered result set is shareable and survives a refresh. It ships as a full PWA — installable to the home screen, with saved listings readable offline. The interface uses Tailwind 4 with HeroUI and restrained GSAP motion, so it feels premium without becoming the reason the page is slow.

Kerja Malam — 1
Kerja Malam — 2
Kerja Malam — 3

Technologies

  • React 19
  • TanStack Start
  • TanStack Query
  • Vite (Rolldown)
  • Bun
  • Tailwind CSS 4
  • HeroUI
  • GSAP
  • Zod
Outcomes
PWA

Installable, with offline access to saved listings

4 filters

Category, location, type, and work mode

Designed & engineered by Manggala Code

WebUI/UXFrontend Architecture
Next Project

Corpus

AI Research Platform