Skip to content

asterixcapri/job-devj1

Repository files navigation

Test di valutazione

Questo test di valutazione ha l'obiettivo di verificare le tue competenze tecniche come sviluppatore PHP e Javascript, attraverso l'implementazione di due user stories. Il progetto consiste nell'aggiungere filtro e ordinamento ad un elenco di film di ultima uscita.

Ambiente di sviluppo

L'ambiente di sviluppo che ti forniamo è basato su PHP e MySQL, utilizzando Symfony, React e Tailwind come framework. È presente un database contenente i dati dei film, così come la pagina iniziale con l'elenco dei film.

Per configurare l'ambiente di sviluppo vai qui.

User stories

Le due user stories che devi implementare sono le seguenti:

User story 1: Elenco dei film ordinati per vari criteri

Come utente voglio visualizzare l'elenco dei film in base ai seguenti criteri di ordinamento:

  • Più recenti
  • Per rating

User story 2: Elenco dei film filtrati per genere

Come utente voglio visualizzare l'elenco dei film filtrandoli per genere.

Modalità di lavoro

Per l'implementazione, ti invitiamo a utilizzare le best practices di sviluppo e a garantire una buona qualità del codice. Se ti può essere utile, puoi utilizzare liberamente componenti React e Tailwind presenti in rete, come ad esempio Flowbite React (https://flowbite-react.com/) e Tailwind UI (https://tailwindui.com/components).

Consegna

Ricordati che hai a disposizione due giorni per consegnare il progetto.

Buon lavoro e in bocca al lupo!