Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.79 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.79 KB

Netlify Status

Gatsby

This is the january's (and also february) project from 6by6 challenge (no english article yet).

🧬 Tech stack

Front end

  • Gatbsby as the main framework to develop the app using Reactjs.
  • Apollo to query the GraphQL endpoint.
  • Material-ui as the UI component library.
  • FirebaseJS to receive the push notifications.
  • Auth0JS as the toolkit to manage authority in the client.

Back end

  • Hasura engine deployed to Heroku.
  • Hasura Event Triggers allow us to trigger the lambda functions after changes in the database.
  • The webapp is deployed to Netlify's CDN.
  • Netlify Functions manage all the server logic.
  • Auth0 is the identity service selected to control the access to the web app.
  • Firebase Cloud Messaging is used to send push notifications to the users through a lambda function.
  • SendGrid is the service used to send automatic emails to the users.

🧪 Demo

Not working. The deployed demo has the backend offline.

Acces the demo here.

- User: [email protected] - Password: demopastanaga