Skip to content

Vetd-Inc/vetd-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vetd

Vetd is a Clojure(Script) web app that helps users discover and compare SaaS products. The backend is built on Hasura (GraphQL) to offer data subscriptions with real-time updates from the connected Postgres database. The frontend is built on Re-frame and Semantic UI.

Special Re-frame subscriptions (graphql.cljs#L84-L122) allow you to subscribe to GraphQL with EDN either as a one-time data retrieval, or as a GraphQL Subscription with continued real-time updates over WebSockets. (Example usage)

Screen recording demo of the frontend