Skip to content

MattMoony/glass-pane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

glass-pane

Glass Pane

GitHub GitHub top language GitHub Repo stars


Inspired by projects like littlesis.org this too aims to be "the involuntary social-media of the 1%". For now, mainly focused on Austrian politics and its surroundings.

Preview

Here are some preview images of what the page will look like eventually - however, keep in mind that this project is still undergoing major development (even though I kinda started working on this a long time ago).

Preview Image 1: The search & person/organization info page.

Preview 2 Image 2: A preview of what an extended network graph could look like.

ERD

Also, here is the Entity Relationship Diagram of the database behind this project - as exported using DataGrip.

Also ... I'll probably still change this in the future, as I'm not really happy about many things here, but... I'll stick with it for now 💩. I mean, I just want to have something that works for now - I can always fix stuff later... right?!

ERD Image 2: ER-diagram of the current database schema.

Feature Ideas

Here a collection of ideas that would be really nice to have in a somewhat finished version of this project.

Status Name Description
Socials Have an extra section for the social media accounts of people/organizations.
Social media mutuals It would also be amazing to integrate a tool such as my own d4v1d which could automatically crawl the social media account of people/organizations in order to import social media mutuals into the connections graph.
Graph queries Being able to run queries on the graph of connections - e.g. "find the shortest path of connections between these two people", etc.
🔃 Tags Assign tags to people that can then be used in queries as well - e.g. "neonazi", "lobbyist", "aristocrat", etc.
Timelines Instead of just writing everything in a entity's bio, actually split information up a bit - i.e. have a timeline of releveant events for this person/organization, etc.
Embeddable Provide an endpoint that can be used for embedding graphs with selected entitys and connections - could be used e.g. if you wanted to write a blog post about a certain person's connections or something.
RSS-Feeds Integrate RSS feeds from newspapers to automatically add new sources to people as news are published about them.