Project Structure - PMeschenmoser/Visual-Analyzer-for-News-Dependencies GitHub Wiki

  • root/bin: server specifications for node express
  • root/data: article sets that are parsed and provided by the backend
  • root/public: files that are served to the frontend
  • root/public/images: basically jQueryUI CSS Icons
  • root/public/javascripts/events: own javascripts that handle GUI event listeners
  • root/public/javascripts/external: External javascripts that cannot be served via CDNs
  • root/public/javascripts/helper
  • root/public/javascripts/misc
  • root/public/javascripts/layers: Where the magic happens; data and visualisation layer
  • root/public/stylesheets
  • root/routes: Backend again. Here's only central.js, which is forwarding to the router actors
  • root/routes/actors: actual routes