Corso: Tecnologie Web
Autori: Mattia Lazzarini, Andrea Grassi
Questo modulo contiene la parte Front-end del progetto
- Dipendenza
- Deployment del Front-end
Pre-requisiti:
- Node.js: 20.0.0
- npm: 9.6.4
Librerie utilizzare nel progetto:
@emotion/react: 11.11.1
@emotion/styled: 11.11.0
@fontsource/roboto: 4.5.8
@mui/icons-material: 5.11.16
@mui/material: 5.13.5
@mui/styled-engine-sc: 5.12.0
@mui/x-date-pickers: 6.7.0
@testing-library/jest-dom: 5.16.5
@testing-library/react: 13.4.0
@testing-library/user-event: 13.5.0
@types/jest: 27.5.2
@types/node: 16.18.25
@types/react: 18.2.0
@types/react-dom: 18.2.1
axios: 1.4.0
buffer: 6.0.3
dayjs: 1.11.8
framer-motion: 10.12.16
jose: 4.14.4
mui-image: 1.0.7
react: 18.2.0
react-dom: 18.2.0
react-router-dom: 6.10.0
react-scripts: 5.0.1
styled-components: 5.3.10
typescript: 4.9.5
web-vitals: 2.1.4
Le dipendenze sopra elencate sono installabili tramite il comando:
npm i
Per poter avviare il progetto, occorre digitare il comando:
npm start
Una volta avviato il server, l'applicazione sarà disponibile al seguente link:
http://localhost:3000