Aggiornato README

master
reddigriz 2 years ago
parent 63aa7c73db
commit 3c26215da3

@ -1,11 +1,39 @@
# geografia-fe # geografia-fe
Il frontend di Geografia Il frontend di Geografia - Check branch development
https://www.figma.com/file/Q5zVqd0YQNPZ8qWW4CjPDR/Geografia?node-id=0%3A1
TODO:
- Completare view su tutti i componenti
- Sezione Write messages
- Stilizzare app
- Strutturare Handler
- Implementare libreria telegram
Ci sono 3 componenti principali dell'app:
- Backend a.k.a interprete (?) - https://git.tropici.net/ifdo/geografia
- Handler
Si occupa di ricevere, mandare i messaggi dei vari servizi a cui si e' iscritti.
E' possibile rendere l'app agnostica verso il mezzo di trasporto dei messaggi.
Detta come magno, si possono costruire funzioni ad hoc per ogni servizio di messaggistica, basta convertire i messaggi in un oggetto json compreso dall'app.
Per ora sara' incentrata su telegram.
- Chat
La visualizzazione dell'app
L'app è costruita da due framework: L'app è costruita da due framework:
1. Vue - Visualizzazione e logica del UI attraverso combo js+nodejs 1. Vue - Visualizzazione e logica del UI attraverso combo js+nodejs
2. Cordova - Permette di trasformare quanto sopra in app mobile, sia iOS che android 2. Cordova - Permette di trasformare quanto sopra in app mobile, sia iOS che android
L'app puo' funzionare su mobile e teoricamente come web app visto che e' costruita con Vue.
Sono gia' impostati dei pezzi di url (anche se primitivi) attraverso vue-route.
## Vue ## Vue
Composto da quattro componenti principali Composto da quattro componenti principali
1. Lista delle chat attive 1. Lista delle chat attive
@ -32,3 +60,14 @@ Composto da quattro componenti principali
4a. Blocco per disegno/emoji 4a. Blocco per disegno/emoji
4b. Tastiera con disegni/emoji 4b. Tastiera con disegni/emoji
La struttura completa dell'app e' su Figma
## Testare il progetto
Entrare nella cartella geografia-vue
Eseguire `npm i`
Eseguire `npx run dev`
Prendere nota dell'url stampato su console e andarci/cliccarci/blablabla

Loading…
Cancel
Save