/gen-mapper

App for mapping generations of simple churches

Primary LanguageJavaScriptMIT LicenseMIT

gen-mapper

App for mapping generations of simple churches

Usage

The app can be found here. For details about usage click the Help / About in the app.

There are several variants of the App, e.g. Four Fields or Church Circles. These variants use templates so it's relatively easy to create a new variant for specific purpose.

Currently the App use only front-end technologies: HTML, CSS, JavaScript. It can be also run offline. Downside is that the work must be stored in local .csv files. Backend support, i.e. saving work on the server, sharing etc. might be added later.

Example

gen-mapper example

Changelog

see here

Known issues

  • Firefox - clicking on (+) to add node or (-) to remove node opens the Edit window unnecessarily
  • Firefox - the position of root node when refreshing the window is not centered

Ideas for improvements

  • Hide / unhide the left menu
  • Keyboard shortcuts: Pressing Enter submits the edit form
  • Import of a subtree into given node
  • Backend support: Saving work on server, sharing, etc.

License

MIT

Credits

Curtis Sergeant - introduced me to the concept of generational mapping and provided useful feedback for this app JavaScript libraries used: