<div align="center">

</div>
Recentemente, insieme a un amico, abbiamo lanciato "Rincón Estudiantil Uruguay :uruguay:", una community online per tutti gli studenti delle scuole superiori e dell'università (e insegnanti volontari) del paese, fornendo così uno spazio informativo su borse di studio, vocazioni, carriere, ecc. utilizzando Discourse.
Un progetto iniziato da zero, da semplici studenti pre-universitari, con quasi nessun denaro da investire nel progetto (copriamo a malapena il server), lavoriamo giorno e notte per migliorare il sito, adattarlo agli studenti e, naturalmente, attirarli alla community.
Ultimamente ho visto molti argomenti qui su Meta riguardo a "White-label Discourse App", e mi è sembrata una buona opportunità poiché, per qualche motivo nel nostro paese preferiscono installare app invece di accedere a un sito web (Sì, siamo strani haha :joy:)
---
Avendo un budget pari a zero e un laptop governativo (quasi inutile, diciamo), ho deciso di utilizzare una piattaforma no-code per questo progetto: Kodular Creator
Le mie ragioni: ero già un utente (e grazie ai miei contributi mi hanno regalato un abbonamento Premium)
---
Dopo aver trascorso alcuni giorni a progettare, inserire un blocco qua e là, creare una "mini rest api" per l'App, sono riuscito a utilizzare il metodo Discourse User Api Keys per la "Modalità Lettura" dell'app (spiegherò più avanti)


---
### Due "modalità app"
#### Modalità WebView :jigsaw:
La tradizionale WebView non richiede molta spiegazione: una piccola WebView inserita in un'App, e questo è tutto :slight_smile:
#### Modalità Lettura :open_book:
Questa è un'interfaccia personalizzata che verrà lanciata con l'app, utilizza le Chiavi API Utente di Discourse per ottenere i dati e visualizzarli in un'interfaccia più semplice e "diretta": Annunci, Borse di studio, Messaggi, Notifiche e basta.
Come dice il nome, i dati saranno disponibili solo per essere visti, senza alcuna possibilità (per il momento :eyes:) di interagire in altro modo.
### Notifiche Push utilizzando OneSignal :speech_balloon:
Kodular offre un componente di Notifiche Push utilizzando OneSignal, e sono riuscito a collegarlo con il plugin Discourse OneSignal in modo che l'utente riceva notifiche nell'app (in entrambe le modalità)

### Screenshot [In lavorazione]

<small>Beta su Google Play (solo Uruguay)</small>

<small>Modalità Lettura - Annunci</small>

<small>Argomento - Modalità Lettura</small>


<small>Notifiche (Contatore e ListView)</small>
---
Sono aperto a domande e, forse in futuro, potrei essere in grado di creare app basate su Discourse su richiesta (Android) :wink:
---
*Grato per l'esistenza di Discourse :heart:*
*#HappyCoding*
23 Mi Piace
Ho creato la mia applicazione forum discourse con Kodular, ma il problema è che nell’applicazione gli utenti non ricevono notifiche, come posso risolvere questo problema? Ho provato a usare OneSignal ma non ha funzionato molto bene.