Skip to content

johnymontana/lobste.rs-graph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lobsters Graph

This is a fullstack application built using Neo4j Aura, GraphQL, & Next.js to demonstrate the power of graph visualization and social network data using data from the Lobsters social news aggregator.

Architecture Diagram

Livestream Series

This application is being built live on the Neo4j livestream. You can join live or find the recordings and write ups below:

  • No Code Data Scraping With GitHub Actions & Neo4j Aura - [blog post, video]
  • Building A GraphQL Server With Next.js - [blog post, video]
  • Graph Data Visualization With GraphQL & react-force-graph - [blog post, video]

Graph Data Model

graph data model

Data Import

The Lobsters newest and hottest JSON endpoints are scraped each hour using GitHub Actions and Neo4j Aura. See /.github/workflows/lobsters.yml