Skip to content

colthreepv/born2code-examples

Repository files navigation

born2code-examples

Esempi realizzati in firebase per gli alunni di born2code 2019

Struttura del progetto

born2code-examples
├── firebase.json           # creato da firebase init
├── firestore.indexes.json  # indici di firebase definiti via file
├── firestore.rules         # permessi di accesso al firestore
├── functions               # directory relativa alle Firebase Functions
│   ├── package-lock.json
│   ├── package.json
│   ├── src
│   │   └── index.ts
│   ├── tsconfig.json
│   └── tslint.json
├── jsconfig.json           # gestisce l'Intellisense di VS Code
├── package-lock.json       #
├── package.json            # dipendenze npm per usare eslint
├── public                  # file che verranno inviati su Firebase Hosting
│   ├── 404.html
│   ├── index.html
│   ├── src
│   │   └── index.js
│   └── style
│       └── main.css
└── README.md               # questo file

Cosa manca

Per rendere questo progetto funzionante manca creare un file chiamato .firebaserc che contiene:

{
  "projects": {
    "default": "<nome-progetto>"
  }
}

Inoltre bisogna eseguire il comando npm install sulla directory principale E sulla directory functions

Esercitazioni presenti