Realworld Hasura Save

Realworld inspired blogging platform (Remake of Conduit) using Hasura + Purescript + Elm

Project README

Realworld Hasura

CI CD

What?

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.

Screenshot 2020-10-17 at 19 00 02

Some notable differences to reference Realworld

How?

The project is a monorepo split into frontend, backend (separate READMEs in each directory)

Frontend

Backend

Github Actions (CI/CD/Infra)

  • Automated tests run on each pull request
  • A full build and deploy of each service happens on merge to main

Run it Locally

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
Open Source Agenda is not affiliated with "Realworld Hasura" Project. README Source: andrewMacmurray/realworld-hasura
Stars
60
Open Issues
0
Last Commit
1 year ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating