Skip to content

Applicazione di esempio, realizzata con appwrite.io al Come to Code 2022

Notifications You must be signed in to change notification settings

carminepat/telecronaca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progetto di esempio presentato al Come to Code 2022

Applicazione web realizzata con SDK appwrite per il web, per simulare le funzionalita offerte per il "realtime". L'applicazione simula la telecronaca di una partita, permettendo di indicare le azioni compiute dai giocatori ed aggiornandole in real-time sulla pagina del tifoso.

Requirements:

  • installazione Docker
  • installazione di NodeJs
  • installazione npm

Installazione appWrite (backend as a service):

    docker run -it --rm \
    --volume /var/run/docker.sock:/var/run/docker.sock \
    --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
    --entrypoint="install" \
    appwrite/appwrite:1.0.2

Creazione del database, collection ed attributi:

  • posizionarsi nella cartella 'server'
  • installare le dipendenze di nodeJs con: npm install
  • configurare i parametri nel file index.js: endpoint, projectID, secret API key
  • lanciare il comando: node index.js help per consultare le funzionalità a disposizione
  • lanciare i comandi 1, 2, 3 con node index.js create

Per testare l'applicazione con le funzionalità di realtime (telecronista, tifoso) configurare all'interno dei file telecronista.js e tifoso.js: il projectID, e gli id del database e delle collection

├── css
│   └── custom.css
├── images
│   ├── images_for_web_application...
├── server
│   ├── index.js
│   ├── node_modules
│   │   ├── modules_installed_with_npm...
│   ├── package-lock.json
│   └── package.json
├── telecronista.html
├── telecronista.js
├── tifoso.html
└── tifoso.js

Riferimenti:

https://appwrite.io

https://30days.appwrite.io/

About

Applicazione di esempio, realizzata con appwrite.io al Come to Code 2022

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published