sysforge generate

Create systems

Choose how many systems, the look of each one and the databases they support, then press Generate once to get a Spring Boot + React project for every system.

1How many systems?

Shortcuts

Generates the first 6 of 700 systems in all domains, sorted by code.

Need other systems? Pick them from the catalog or import your own Excel portfolio there.

2Which look?

3Which databases?

One codebase for all of them: the generated project switches database with a Spring profile.

Summary

6systems to generate
6distinct themes
4databases supported
~1700files (estimate)
  • ✓ Supports 4 database(s)One codebase, switch with a Spring profile (sqlserver, oracle, mysql, postgresql)
  • ✓ All 6 system.yml file(s) are validSchema and rules of SPEC §15 passed
  • ✓ Unique themes for all 6 system(s)Checked against the theme registry (52 systems); 6 kept from earlier runs
  • ✓ Every input has a default or placeholderNothing to fill: every system.yml already has them
  • ! 6 system(s) still have TODO in system.ymlThey generate fine; replace the default fields with real ones before use

Theme preview

all 6
SmartERP
SYS-001 · Slate & Gold · Header + side menu
CRMPro
SYS-002 · Ocean · Header + side menu
HRMaster
SYS-003 · Graphite Cyan · Floating
InventoryX
SYS-004 · Slate & Gold · Mini side menu
POSNova
SYS-005 · Graphite Cyan · Mini side menu
AccountingPro
SYS-006 · Ocean · Top menu + tabs

Generate

Same result as this command:

sysforge generate systems/ --limit 6 --theme-mode random --salt sysforge-v1 --db sqlserver,oracle,mysql,postgresql --default-db postgresql --out out/ --autofill-placeholders

Download: SysForge_All_6systems.zip