Skip to content

french-roast/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

About

Importing Lobste.rs data into Neo4j Aura using GitHub Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.9%
  • CSS 24.1%