Skip to content

cityy/pattern-interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pattern-interface

Pattern Interface is translating parts of Christopher Alexander's Timeless Way of Building (1977) to a Web Interface.

Ferdinand List - ferdinand.list at gmail dot com

Roadmap

HUD

  • add nodes
    • if nodes are selected, add edges to selected nodes
  • remove selected nodes and corresponding edges
  • edit nodes
    • disable edit if more/less than 1 node is selected
  • connect nodes
    • disable connect id more/less than 2 nodes are selected
  • zoom, zoomlevel

Frontend

  • add a way to display pattern contents
  • make edit node window dragable and improve UI
  • use pattern diagrams as node icons
  • introduce project based pattern sequences
    • highlight sequence nodes and edges
    • create entry point functionality

Backend

  • use a database to generate and handle nodes / edges (OrientDB)
    • initialize nodes and edges from the database
    • operate all edge/node updates on the database
  • add users
  • add user projects / user languages
    • add functionality to create and select projects
    • add functionality to edit and delete projects
    • link projects to visJS and the database

Content

  • add global language patterns
  • add global language patterns' diagrams
  • set global language clusters

AI

  • compare user languages to global language
    • evaluate quantity of user defined connections in comparison to the global language

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published