This was a project created in roughly 48hrs to demo knowlege of React using Hooks API and supplemental backend API integration for a client project that used React. The project front to back was configured and launched together using Heroku to be able deploy within the 48hr timeframe.
The app uses:
💻 React for UI, Tailwind CSS for styling, Apollo Client with Subscriptions for real-time client-server communications
🔐 Auth0 for Authentication
💽 GraphQL --> Hasura --> PostgreSQL as backend API and persistance
To see a live version visit a Live Demo here. To see the authenticated section register an account wiht Auth0 and sign-in.
** NOTE: All user accounts are periodically scrubbed from Auth0 as this is for demo purposes only. You may need to verify you email before login after registration.
In the project directory, you can run:
Installs package dependencies from npm and runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.