Primonto - Development of Multi-Role Hiring Platform MVP by Abdul SPrimonto - Development of Multi-Role Hiring Platform MVP by Abdul S

Primonto - Development of Multi-Role Hiring Platform MVP

Abdul S

Abdul S

Primonto – Multi-Role Workforce & Hiring Platform

Primonto is a production-grade SaaS platform built to connect workers and employers through structured onboarding, intelligent matching, and a full hiring lifecycle. The goal was to design and implement a scalable MVP that handles real-world recruitment workflows: applications, interview invites, automated chat creation, hiring status pipelines, and post-hire reviews — all within a multi-role architecture.
This project focuses on building a serious, monetizable system rather than just a UI demo.

Key Features

Multi-Role Architecture

Distinct dashboards and flows for:
Workers
Employers
(Future) Housing providers
Each role has isolated permissions, tailored UI, and independent workflow logic.

Worker Experience

Profile creation with skills, languages, documents, and preferences
Job browsing with matching signals (profession, location, language, skill overlap)
Application tracking with real-time status updates
Interview invite system with automatic chat thread creation
Notifications on status changes
Post-hire employer rating system
Document requirements are visible but non-blocking, improving onboarding conversion without compromising transparency.

Employer Experience

Job creation and lifecycle management (draft / open / closed)
Applicant pipeline management
Status updates with automatic worker notifications
Interview invite flow:
Invite applied candidates
Invite recommended matches (application auto-created if needed)
Chat thread automatically generated upon invite
Dashboard analytics:
Active vacancies
Applicant counts
View metrics
Fulfillment percentage tracking
Candidate recommendations with match scoring
Saved candidates
Team invites and account settings
Employer subscription billing via Stripe

Billing & Subscriptions

Stripe integration for employer subscriptions
Secure webhook handling
Plan-based feature access

Internationalization

Multi-language support (EN / NL / DE)
Localized routing using Next.js App Router
Structured message dictionaries

Tech Stack

Frontend

Next.js 16 (App Router)
TypeScript
Tailwind CSS
next-intl for i18n

Backend

Supabase (Auth, Postgres, Storage)
Drizzle ORM with migration-driven schema
Server Actions for write operations
Structured read-model queries

Payments

Stripe subscriptions
Webhook verification endpoint

Database

SQL-first schema design
Drizzle-generated migrations
Seed scripts for local development

Architecture Highlights

Clear separation of read and write layers
Role-based access control
Server-side rendering with authenticated data
Migration-based database versioning
Modular folder structure optimized for scalability

Deployment

Frontend deployed via Vercel
Database hosted on Supabase Cloud
Environment-based configuration for staging and production

Timeline & Outcome

Primonto was developed as a fully functional SaaS MVP with a scalable foundation. The system supports real hiring workflows and subscription billing, with future expansion planned for housing integration, advanced matching algorithms, and deeper analytics.
The project demonstrates end-to-end SaaS development: product design, multi-role architecture, business logic implementation, and monetization integration.
Like this project

Posted Feb 18, 2026

Developed a scalable SaaS MVP for a multi-role hiring platform.