GraphQL endpoint: https://wsb4r6hl6zccvm7342tdapv6j4.appsync-api.eu-west-1.amazonaws.com/graphql
Hosted UI Endpoint: https://uberclonefe348119-fe348119-dev.auth.eu-west-1.amazoncognito.com/ Test Your Hosted UI Endpoint: https://uberclonefe348119-fe348119-dev.auth.eu-west-1.amazoncognito.com/login?response_type=code&client_id=32hr4s5tg3g58cc8kj8vf5o4bl&redirect_uri=http://localhost:8081/
Parameters: [hostedUIDomainName, oAuthMetadata, authProvidersUserPool, hostedUIProviderMeta, hostedUIProviderCreds] do not exist in the template
Suite à une intégration d'un backend AWS Amplify existant à un projet, il faut mettre à jour des données (client key, secret key) des socials providers pour le service d'authentification. Avant de pousser les changements vers le serveur distant
$ amplify pull --appId [project_id] --envName dev
$ amplify update api
$ amplify push
Lorsqu'on importe un backend AWS Amplify dans 2 applications différentes, il faut éviter des modifications conflictuelles du backend dans 2 apps. Car si une modification est effectué dans le backend de l'app A et que cette modification n'est pas importé dans l'app A avant tout autre modification. Cela génére des conflits de configurations.
Path_to_app_A$ amplify push
Path_to_app_A$ cd path_to_app_B/
Path_to_app_B$ amplify pull
######Solution:
Copier seulement le fichier aws-exports.js qui permet de configurer AWS Amplify du projet A dans le projet B avant d'importer la configuration. Ainsi, il existera seulement une seule source de vérité. Tout modification du backend se fera dans l'app A.
$ cp route_to_app_A/aws-exports.js route_to_app_B/
$ cd route_to_app_B/
$ amplify pull
###Todo
- Logique à faire
- Variation en latitude/longitude de max 0,00001° == 95,6 m
- Recevoir les commandes proches 7km à la ronde 0.07° de différence
- Change state on driver arrive to pickup & Hide map directions to pick up
- Change state on driver arrive to destination
- Variation en latitude/longitude de max 0,00001° == 95,6 m