Introduzione

Lo scopo è realizzare una collezione di componenti React che ci permettano poi di costruire facilmente il sito della scuola e molti altri ancora.

Progetto Open Source

Essendo il nostro un progetto open source nulla vi vieterà di usare un giorno questa collezione di componenti per realizzare dei siti per voi e i vostri clienti.


Preparativi



Requisiti per l'accettazione delle pull request

  • corretta denominazione del componente e dei file
  • corretta denominazione e passaggio delle props al componente
  • uso di componenti MUI e non generici (ad es. Container, Grid, Box e non semplici div)
  • corrispondenza del layout a quello richiesto
  • corrispondenza dei font
  • assenza di file esterni alla propria cartella dev
  • nomi dei file (ad es. immagini) tutti in minuscolo


Pagine di prova

Nella cartella /pages/dev (development) create una cartella con il nome breve della vostra organizzazione e lì dentro create una pagina index.js (più eventuali altre pagine che vorrete creare):

In queste pagine potrete provare a usare i componenti che creerete, per vedere come appaiono nel contesto del layout generale del sito.

Denominazione e posizione dei componenti

Anche nella  cartella /dev create una sottocartella con il nome della vostra organizzazione e lì dentro create tutti i vostri componenti:

Denominazione dei componenti

Il nome del componente deve corrispondere a quello specificato nel listino qui su books.
Il nome del file deve essere uguale a quello del componente (maiuscole comprese), con l'aggiunta dell'estensione .js

Link utili

La pagina index della vostra organizzazione sarà raggiungibile da un indirizzo del tipo:

http://localhost:3000/dev/dottorgross

Il branch main (quello dove il prof farà il merge delle vostre pull request) sarà sempre visibile su
https://donboscosandona.vercel.app/

Quando saremo pronti sostituiremo con il nostro l'attuale sito della scuola:
https://www.donboscosandona.it/