Application en direct basée sur l'abonnement et la révision réalisée à l'aide de React et Graph QL.
A le téléchargement de révision en temps réel et le rechargement en direct à l'aide d'Apollo Websockets et de mutations GraphQL.
Tous les PR doivent être adressés à la branche de développement qui sera éventuellement fusionnée dans la branche principale. Jetez un œil ici pour commencer à contribuer.
Ce projet utilise React, Postgre SQL, Hasura et Apollo. Alors d'abord Fork & Clone le référentiel de votre machine locale.
Utilisez le fil comme gestionnaire de package par défaut pour installer de nouvelles dépendances au lieu de NPM. Il pourrait créer des conflits en raison de différents gestionnaires de packages utilisés.
cd review-blocks dans le dossier où ce projet est cloné et exécutez yarn install pour installer toutes les dépendances locales.
yarn start est utilisé pour démarrer le projet, et il se trouve à localhost:3000 par défaut.
Tous les autres scripts utilisés dans ce projet peuvent être trouvés sur package.json.
J'utilise Postgres SQL géré dans un environnement Hasura. L'instance est donc disponible chez Hasura.
Le point de terminaison GraphQL utilisé est https://review-blocks.hasura.app/v1/graphql . Envisagez de m'envoyer un courrier afin d'avoir accès à la console.
Et le projet est hébergé à Heroku Sourcing de la branche du développement.
L'application est hébergée sur yellowcreek.herokuapp.com avec CI automatique de la succursale de déploiement.