What is the project?
This repo contains sources of larpwriter toolkit NIMS project (frontend, core and server).
Dev install
Installing monorepo manager Lerna:
npm i -g lerna
Installing project dev dependencies:
npm i
npm run bootstrap
Dev run
Running development standalone version
npm run watch:standalone
- Open http://localhost:8080/nims.html in browser.
Running development server version
npm run watch:server
It will create dist folder in packages/nims-app
with frontend build.
Default login/password: admin/zxpoYR65
- Default base is empty. You need to load some base. You can download base example from standalone NIMS build or take it from nims-resources.
Package description
nims-app
NIMS webclient interface - all pages and page control. Also DBMS tests are here too.
nims-app-core
Common utilities for webclient interface. Common UI, l10n, utils and autosave in browser local storage.
nims-dbms
NIMS data engine APIs. Includes all APIs both general and server specific.
nims-dbms-core
NIMS data engine core. Generic part and utilities.
nims-resources
Data resources - localization files and NIMS base examples.
nims-server
NIMS express server.
wiki
Old outdated package.
Description (Outdated)
This repo contains sources of larpwriter toolkit NIMS project (frontend, core, BUT NOT server) and derivative projects:
- Larpwriter toolkit NIMS - larpwriter software for writing rich backstory LARPs. README RU, README EN, Geektimes post RU
- Vampire The Masquerade character sheet - interactive web page with charlist. YouTube Demo RU
- Measurelook - scientific measures data storing and visualization. README RU, README EN, habrahabr post RU
- Deus Ex Shop - Shop system for Deus Ex Machina LARP with was in 2017 near Moscow. YouTube Demo RU, YouTube Demo EN
- Watches - information system for city game wathes in 2017 year. YouTube Demo RU