Realworld inspired blogging platform (Remake of Conduit) using Hasura + Purescript + Elm
A Realworld inspired blogging platform using Hasura
+ Purescript
+ Elm
'Inspired' as it doesn't follow the frontend or backend spec for the official Realworld
example apps (https://github.com/gothinkster/realworld) but tries to replicate the features as closely as possible.
The project is a monorepo split into frontend
, backend
(separate READMEs in each directory)
vercel
https://vercel.com)Purescript
serverless http api that handles authentication and custom application logic, communicates with Hasura as an actions server https://hasura.io/docs/1.0/graphql/core/actions/index.html (deployed on vercel
)main
Make sure you have docker
and node
installed
Install dependencies:
npm install
Start Hasura and Postgres:
npm run hasura
Run the migrations
npm run migrate
Start the frontend
npm run dev
Start the actions server
npm run actions