Skip to content
simpleworkjsPublic

About

Integration test app for SimpleWorkJS package development

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleWorkJS Beta Demo App

This is the integration demo for the new SimpleWorkJS package architecture.

It consumes:

Run

git clone git@github.com:simpleworkjs/beta.git
cd beta
npm install
npm start
# open http://localhost:3000

Demo login:

  • Username: admin
  • Password: Changeme1!

What it demonstrates

  • App-specific models (Project, Task) extending the shared Model base.
  • Built-in identity models (User, Group, Role, Permission, AuthToken) managed by the ORM.
  • Auto-generated REST API with RBAC checks.
  • Server-rendered Bootstrap pages from templates bundled in @simpleworkjs/backend.
  • Live WebSocket sync when models change.

Package architecture

simpleworkjs/
  orm-identity/   # ORM, fields, adapters, identity models, auth
  backend/        # framework, REST routes, views, CLI generator
  conf/           # configuration loader
  demo-todo/      # canonical golden-path starter (recommended for new apps)
  beta/           # this integration test app

Tests

npm test

Status

The packages are functional and tested locally. Publication to npm is in progress; see the simpleworkjs organization repos for the latest published versions.

About

Integration test app for SimpleWorkJS package development

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages