2025.09
Idea
JobsFlow concept
A European job marketplace direction with employer, candidate and discovery flows.
A complete enterprise-grade SaaS job portal.
Production-ready systems for employers, candidates and platform operations.
Tap to zoom. Swipe to navigate.
Employer Dashboard
Job listings, analytics, applicants
Candidate Dashboard
Profile, applications, job alerts
Superadmin Panel
User management, moderation, analytics
AI-powered descriptions, draft saving, rich media uploads
EU VIES and government API checks for 27 countries
Public-sector onboarding, admin review, limits and audit-backed approvals
Owner, admin and member roles with permissions
Views, applications, conversions and tracking
Public profile with gallery and reviews
Done-for-you Facebook and Google ad campaigns
Dual webhook flow and EU-compliant invoicing
Credit bonuses, tracking and analytics
Five templates: modern, minimal, classic, guerilla and executive
Online resume with a shareable link
Candidates can post their own ads with three anonymity levels
CVs, cover letters, certificates and permissions
Saved profile data fills applications automatically
AI matching for personalized recommendations
Save jobs and track applications
Export, delete and privacy visibility settings
AI is wired into real product workflows, not just into a chat box.
AI-first search, follow-up memory, profile-aware job recommendations and role-safe history handling.
Gemini search, dual candidate sources, conversation memory, fit scores and comparison tools.
Local filters, cache, Gemini decisions, rate limits and admin review tooling.
Job alerts, candidate recommendations, weekly summaries and localized email templates.
JobsFlow combines product workflows, database-backed automation, security hardening, analytics and production operations in one job portal system.
Dashboards, routing, permissions, subscriptions and employer/candidate workflows are organized around real marketplace roles.
Cron jobs, audit logs, email flows, tracking and targeted checks support day-to-day operation.
Admin tools, moderation, security checks and deploy routines keep product changes reviewable and traceable.
The build moved through the same layers a real SaaS product needs: UX, data, payments, automation and operational safety.
Employer/candidate dashboards, job wizard, candidate posts and public profiles.
Search, recruitment, moderation, recommendations and generated content.
Stripe, credits, subscriptions, boosts, invoices and referral logic.
Cron jobs, audit logs, backups, deploy checks and security reviews.
The product story starts in September 2025 as an idea, crosses the first live MVP in December, and then grows through production-grade layers.
2025.09
Idea
A European job marketplace direction with employer, candidate and discovery flows.
2025.11.21
First live layer
The For Hire candidate-post feature was deployed to production with public listing flows and nginx routing.
2025.11.22
Calculators and pricing
The full calculator section launched alongside the registration, Stripe and verification pricing flow, plus credits, GA4 and automated backups.
2025.11.23
Payments live
Stripe live mode, the Gemini AI content-moderation backend and a security-headers audit went in.
2025.11.24
API and AI base
OpenAPI and Swagger docs, v1 API versioning, Hungarian search optimization and AI moderation inside the Job Wizard landed.
2025.11.25
Security hardening
A security hardening sprint, Sentry error tracking, a local Tailwind build and CSP and SRI fixes tightened the stack.
2025.12.04
Community and tracking
A Skool-style community module with feed, comments and events shipped together with email campaign tracking.
2025.12.10
AI recruitment
The employer AI recruitment assistant moved from regex to Gemini with dual candidate sources and conversation memory.
2025.12.15
MVP live
One-click apply, job aggregator Phase 1 and the first Google Search clicks made the product visibly live.
2026.01
SEO and regions
The Austrian calculator suite, the German Kindergeld calculator, hreflang, multilingual company pages and schema work expanded discoverability.
2026.02
Search quality
Google Search Console fixes, JobPosting improvements, German and Austrian city support and aggregator display improvements followed.
2026.03
Automation
Homepage AI chat, the Gemini migration, campaign hooks, job alerts and contact-credit hardening matured.
2026.05.11
Institution track
Institution data model, registration branch, application flow, posting limits and admin review work started landing.
2026.05.22
SEO chain
A server-rendered candidate feed, clean detail URLs and a dedicated sitemap shipped for the Munkát vállalok SEO layer.
2026.05.29
Scale and privacy
Crawler phases lifted aggregated inventory past 1,100 while candidate privacy controls let candidates hide from selected companies.
2026.06
Marketplace maturity
Candidate profession landing pages, server-side filters and 10 free contact credits shipped, while atomic publish credits and quick-save dead-path retirement tightened the Job Wizard.
Search growth is tracked as product traction: Google Search Console milestones, aggregated inventory and monthly server analytics from AWStats.
2,390 / 2,500 clicks in the latest 28-day Search impact goal.
Google Search impact reward reached on May 29, 2026.
Live external listings from company career pages and ATS sources.
Per-domain server logs are ready for monthly traffic snapshots.
Organic Google clicks reached in a rolling 28-day window.
GSC rewards are based on 28-day Google Search clicks. Current progress: 2,390 / 2,500.
JobsFlow is not just translated. It handles regional content, SEO and data differences across markets.
Language selector, localized pages, emails and dashboard copy.
Hungarian and Austrian salary, tax and work-life calculators with 2026 updates.
Hreflang, sitemap families, Google Jobs schema and landing-page content layers.
100k+ HU/DE/AT locations, aliases and distance-based job discovery.
Some of the strongest proof came from production-grade issues: data recovery, race conditions, security and cron behavior.
Tracking data was rebuilt from nginx access logs after a data-loss event.
Stripe and cron edge cases were hardened with authoritative subscription checks.
Expired listings, emails, dashboard status and public visibility were made consistent.
Debug leaks, SSRF, CSRF, uploads, headers and PHP execution paths were tightened.
100,000+ HU/DE/AT locations, Haversine distance search and aliases like Wien, Vienna and Bécs
Country-specific JobPosting data, validated with Google Search Console
Converted 100+ inline handlers and moved toward a strict nonce-based CSP
Request and approve workflow with full GDPR audit logging
Hungarian and Austrian salary, tax and work-life calculators with 2026 data handling
Real-time company verification for cross-border employers
Local filters, cache, Gemini API and rate limiting
Separate test/live secrets with graceful fallback logic
Public-sector registration, application review, posting limits, audit logs and admin notifications
Reusable crawlers, health checks and 1,200+ external job listings from company career pages
Recovered tracking data from nginx access logs after a data loss event
Profession landing pages with SSR, clean URLs, a dedicated sitemap, server-side filters and 10 free contact-reveal credits per candidate
New versions go live only after automated checks verify that the database, uploaded user files and the running system remain safe
Hundreds of translation keys across Hungarian, English and Austrian German
The platform is built around practical, repeatable product operations:
Clear roles
Traceable actions
Security checks
Documented fixes
A serious production platform with marketplace, AI, payments and moderation in one system.
Interested in the investment or strategic partnership opportunity behind JobsFlow? Contact us at
[email protected]