💾 Saved
{{ range . }}{{ if eq .App.Status "SAVED" }}+1{{ end }}{{ end }}
{{ range . }}
{{ if eq .App.Status "SAVED" }}{{ template "kanbanCard" . }}{{ end }}
{{ end }}
🚀 Applied
{{ range . }}
{{ if eq .App.Status "APPLIED" }}{{ template "kanbanCard" . }}{{ end }}
{{ end }}
💬 Interview
{{ range . }}
{{ if eq .App.Status "INTERVIEW" }}{{ template "kanbanCard" . }}{{ end }}
{{ end }}
🎉 Offer / Closed
{{ range . }}
{{ if or (eq .App.Status "OFFER") (eq .App.Status "REJECTED") }}{{ template "kanbanCard" . }}{{ end }}
{{ end }}
{{ end }}`
const kanbanCardHTML = `{{ define "kanbanCard" }}
{{ .Company }}
{{ .Title }}
📍 {{ .Location }}
{{ if .Analysis }}
Score: {{ printf "%.0f" .Analysis.Score }}
{{ end }}
Status: {{ .App.Status }}
{{ end }}`