EUJobsConnect

Staffing requests, private candidate matching, and employer portals.

Project Overview

A staffing platform connecting employers with a private worker pool through separate employer, worker, and admin portals.

My Contribution

The problem: Manage employer requests and candidate review while controlling access to worker contact information.

My role: End-to-end frontend, backend, database, integrations, and deployment.

The result: Employers, workers, and staff use separate portals for request tracking, matching, and candidate review.

Key Features

  • ✓Built staffing request tracking, skills-based candidate matching, private invitations, and controlled contact access.
  • ✓Added Stripe payments and subscriptions, secure CV uploads, and email notifications.
  • ✓Developed content management and AI-generated explanations to support human candidate review.
  • ✓Handled application development and deployment.

Technologies Used

Next.js
TypeScript
Express.js
PostgreSQL
Stripe