Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 2.45 KB

CONTRIBUTING.md

File metadata and controls

55 lines (35 loc) · 2.45 KB

JOIN US

Ciao sono Lorenzo, forse già ci conosciamo e ti ho mandato il link in questa pagina, negli altri casi tanto piacere, io sono uno sviluppatore!

Questo è il mio primo progetto open source Serio, dove porto tutte le conoscenze acquisite fino ad oggi dal mondo dell'industria fintech al mondo dell'open source. Perché lo faccio? Perché nessuno è perfetto e penso che la community open possa dare la spinta per creare davvero qualcosa di UNICO!

E non siamo soli, ci seguirà anche una grafica così faremo un lavoro Eccellente!

Di cosa si tratta

In due parole: Design System. In tante parole: voglio creare una libreria Open React dove siano presenti tanti componenti per creare velocemente non solo interfacce tipo form ma anche landing pages ed interfacce avanzate. Ci saranno tre tipologie di componenti

  • Componenti per i form, quelli che troviamo in tutte le librerie
  • Componenti per creare landing pages
  • Componenti per creare e-commerce

Non ci sono già cose del genere?

Da quello che ho visto librerie open source in React complete non ci sono. Esistono librerie con componenti pensati principalmente per i form (MaterialUI, ANTD, Kendo React), io voglio andare avanti perché le WebApps e le Apps non sono solo fatte da forms, anzi ultimamente stanno sempre più diventando delle avventure grafiche con meno interazione possibile.

E i temi che di vendono su ThemeForest? Ho visto anche quelli, me ne sono capitati die sotto mano e devo dire che è stato un disastro! Possono succedere due cose:

  • Il tema è in HTML + CSS e va convertito in React
  • Il tema è in react ma è solo visuale, mancano tutte le interazioni

Insomma io ho dovuto rifare quasi tutto, meno male che riuscii a salvare il CSS

Cosa impari

Ci sono tantissime cose che imparerai

  • Lavorare in team
  • React
  • GitFlow
  • Pipeliens GitHub
  • Storybook
  • Come creare un design system
  • Come creare una libreria
  • Snapshot Testing
  • Visual Testing
  • ...

E io sarò presente a codare insieme a tutti i partecipanti al progetto

Cosa faremo con questa libreria?

Gli utilizzi sono infiniti, la dovremo integrare con Tongy e poi potremo utilizzarla in tanti progetti che verranno fuori, sarà una cosa pazzesca!

Mi hai convinto, come entro?

Abbiamo un gruppo telegram fatto a posta