Freelance Brief


Progetto Facilecheckin: Refactoring Front-end (Angular) e Sviluppo Modulo Planner/Calendario Avanzato

Facilecheckin è una piattaforma innovativa di Property Management System (PMS) e servizi per il settore alberghiero e dell'ospitalità (Hotel, B&B, Case Vacanze). Il nostro obiettivo è semplificare e digitalizzare tutte le procedure di gestione degli ospiti, dal check-in automatizzato alla gestione degli adempimenti fiscali.

Stiamo intraprendendo un significativo processo di refactoring interno del nostro Back-end e siamo ora alla ricerca di uno sviluppatore Front-end di talento per modernizzare e ampliare la nostra interfaccia utente. Questo progetto non riguarda solo l'aggiornamento visivo, ma l'implementazione di nuove e cruciali funzionalità per la connettività e la conformità normativa.

Il freelance selezionato lavorerà esclusivamente sul Front-end Web, collaborando con il nostro team interno che gestirà il Back-end e le API REST. Il progetto sarà eseguito per fasi di avanzamento (Milestone) per la verifica della qualità.

1. Fase Iniziale (Milestone 1): Aggiornamento e Ristrutturazione Grafica

Questa fase è prioritaria e servirà come test di qualità per il developer.

  • Aggiornamento Versione Angular: Aggiornare l'attuale versione del framework Angular (e dei componenti Ionic, se utilizzati) all'ultima versione stabile.
  • Refactoring Veste Grafica (Re-skinning): Applicare un design moderno e coerente all'intero Front-end. Verrà fornito il codice sorgente attuale come modello della struttura logica da riprodurre con la nuova veste grafica.

2. Fasi Successive (Milestone 2 e 3): Sviluppo del Planner e delle Interfacce Utente

Una volta completata e approvata la Fase 1, si procederà con l'implementazione dei moduli chiave. Il compito del freelance sarà la creazione delle interfacce utente e la gestione del flusso di dati sul Front-end, consumando le API REST che il nostro team interno fornirà.

Modulo A: Creazione Planner/Calendario Avanzato

  • Sviluppo Planner Dinamico: Realizzare un Planner/Calendario con tutte le funzionalità di visualizzazione e manipolazione delle prenotazioni, che il framework precedente non forniva.
  • Integrazione API: Il Planner dovrà interfacciarsi con le API REST interne per visualizzare, modificare, creare ed eliminare i dati relativi alle prenotazioni e alla disponibilità.
  • Interfaccia Utente (UI): Progettazione e implementazione dell'interfaccia utente per la gestione delle comunicazioni dei dati con enti terzi (come Channel Manager o Enti Fiscali).
  • Flusso Dati: Il Front-end dovrà gestire e orchestrare il flusso di dati ricevuto/inviato dalle API e presentarlo all'utente in modo chiaro e intuitivo.

Modulo B: Sviluppo Interfacce Moduli Specifici

  • UI Ricevuta Imposta di Soggiorno: Creazione dell'interfaccia per la gestione della ricevuta dell'Imposta di Soggiorno, inclusi i campi di input e l'anteprima del documento.
  • UI Fattura Elettronica: Sviluppo dell'interfaccia utente per la preparazione e la visualizzazione dei dati necessari alla generazione dell'XML della Fattura Elettronica, prima dell'invio al Back-end.

Siamo alla ricerca di un partner tecnico senior e affidabile. I candidati ideali devono possedere:

  • Esperienza Senior con Angular: Competenze avanzate nella gestione e aggiornamento di versioni complesse di progetti Angular.
  • Competenza in UI Frameworks: Solida conoscenza di componenti UI per la realizzazione di interfacce web performanti e responsive.
  • Integrazione API REST: Profonda esperienza nella gestione asincrona di dati complessi tramite API REST e nella corretta gestione dello stato del Front-end.
  • TypeScript/JavaScript: Padronanza di TypeScript per codice pulito, robusto e mantenibile.
  • Portfolio Pertinente: Aver già lavorato su progetti di Refactoring/Re-skinning o sullo sviluppo di Planner/Calendari complessi e dinamici.
  • Esperienza pregressa nello sviluppo di soluzioni per il settore Hospitality/PMS.
  • Familiarità (anche minima) con la gestione di interfacce per la conformità normativa (es. XML, Adempimenti Fiscali).

Per poter valutare la tua candidatura in modo efficace, ti preghiamo di includere le seguenti informazioni nella tua proposta iniziale:

  1. Portfolio e Referenze: Link a progetti rilevanti che dimostrino la tua capacità di fare refactoring o sviluppare componenti complessi come i calendari.
  2. Disponibilità e Tariffa Oraria Indicativa: Indicaci la tua disponibilità (es. full-time, part-time) e fornisci un'indicazione della tua tariffa oraria standard.

Pubblicazione: 02/12/2025

Prenota una Portfolio Review

Prenota una consulenza 1:1 di 45 min per rendere il tuo portfolio perfetto agli occhi dell’HR.

Prenota una 1:1
Portfolio Review
Iscriviti alla newsletter

Ricevi gli annunci in anteprima, news, consigli e altri contenuti esclusivi.

Hanno scelto Crebs: