
origin, destination, date, adults per comporre il viaggio.GET ...?station=...&date=...)./api/v1/...) per news, offers, content-blocks, infomobility, app-login, rfi.Authorization: Bearer <token>.zod per input coesi e messaggi d’errore chiari.multer + Cloudinary per media; naming coerente e URL pubblici.useForm({ resolver: zodResolver(schema) }) per validazioni robuste lato client.Mi sono occupato di tutte e tre le parti:
multer e storage Cloudinary.Realizzato per Arenaways in collaborazione con DVC Consulting