Prodotti

ATS

Il sistema di selezione del personale di ITDM: sito carriere, candidature, colloqui a fasi, proposte e assunzioni, per più aziende.

Il progetto

Selezione in un solo posto

ATS è il sistema di selezione del personale di ITDM: dal sito carriere pubblico alle candidature con il CV, dai colloqui a fasi con la valutazione su sei assi fino alla proposta economica e all’assunzione.

Più aziende condividono la stessa installazione, ognuna con il suo schema di dati; i candidati hanno un’area personale e gestiscono consensi e diritti GDPR. L’interfaccia è in italiano, inglese e spagnolo.

Cosa abbiamo fatto

  • Progettazione
  • Sviluppo web
  • Rilascio continuo

Cliente

ITDM Group

Settore

HR e recruiting

Periodo

2026

Infrastruttura

Docker

Modello

Multi-azienda

Funzioni

Cosa fa

  • Candidati e CV in un archivio
  • Percorso di colloqui a fasi
  • Valutazione su sei assi
  • Proposte economiche e assunzione

Architettura

Come funziona

  1. Sito carriereNext.js pubblica le offerte e riceve le candidature con il CV.
  2. APINestJS gestisce candidati, colloqui e valutazioni, con accesso JWT.
  3. DatiPostgreSQL con uno schema per azienda; CV e documenti su MinIO (S3).
  4. RilascioGitHub Actions porta il codice in Docker sul server, dietro Caddy, con backup e ripristino automatico.

Tecnologie

Lo stack tecnologico

Livello 01

Frontend

Sito carriere e area di lavoro

  • Next.js 15
  • React 19

Livello 02

Backend

Le API della selezione

  • NestJS 11
  • TypeORM
  • JWT + bcrypt
  • Nodemailer
  • Swagger

Livello 03

Dati e rilascio

Database, archivio e server

  • PostgreSQL 16
  • MinIO (S3)
  • Docker
  • Caddy
  • GitHub Actions

Contattaci

Hai un progetto da realizzare? Parliamone insieme.

Contattaci per una consulenza strategica per trasformare le tue idee in successi concreti.

Chiama subito: +39 081 526 9325

Benefici per te

  • Oltre 20 sviluppatori esperti
  • Metodologia Agile SCRUM
  • Microservizi e container
  • Cloud AWS e Azure
  • Team dedicati
  • Codice su misura

Cosa succede dopo?

  1. Pianifichiamo una chiamata a tuo piacimento
  2. Facciamo un incontro di scoperta e consulenza
  3. Prepariamo una proposta

Fissa una consulenza

I campi contrassegnati con * sono obbligatori.