Skip to content

bravoivang/habitue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

habitue

Olvidate de lo que te tenes que olvidar

RN AWS

=> Segundo plano android, notificaciones.

Multi usuario App React-Native Body Done / Cancel / Postpone

Inicio, Repeticiones Etc

  1. CRON / Service

  2. Database / Estructura por usuario ( Cloudstore/Realtime )

  3. FCM por usuario / SNS FCM

  4. Carga de datos

  5. Function que escuche update en la Database

  6. Envias FCM notificando que hay un nuevo evento

  7. Update telefono

[Realtime, Cloudstore]

/usuarios/$USER/{...} /habaitos/$USER/[...]

/usuarios/$USER/{...} /habitos/[ {userID,...} ]

JSONSCHEMA(JSON)=> db

Permissions Schema /usuarios/$USER/{ write:$USER === USUARIO_ACTUAL read:$USER === USUARIO_ACTUAL }

Database /usuarios/ivan/{ name:"Ivan", id:40949, login:"facebook" habitos:[ {

    }
]

}

[1. Sincronizar] Backend Web Frontend (OK) ->Como mandar un mensaje FCM por id. 14:00 Algo <- carga Message(FCM) --------> Update <-sync-> [1.1. CRON Android]

[2. Pooling] Backend Web Frontend (OK) 14:00 Algo <- carga <-sync periodico-> Update [2.1 Cron Android]

{ // }

// 1. Estructura del proyecto .editorconfig .prettier license readme .gitignore

/firebase/hosting /functions /databaserules /packages/database/ node_modules /web/ node_modules /mobile/ node_modules ../package/database

// 2.Web / Firebase

About

Olvidate de lo que te tenes que olvidar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published