Zmaj is a CMS that provides RESTful API for your database, and admin panel to easily manage your data.
Check out full documentation at zmaj.vercel.app
username: admin@example.com
password: password
Demos will be reset at the start of every hour. Data, images and auth sessions will be returned to default, and you will have to login again.
If someone deleted admin@example.com
,
there are admin2@example.com
through admin9@example.com
available with password password
.
Example of the naive web store admin panel.
Example of the the simple blog backend.
# Creates basic project
npx zmaj create-project zmaj-example
cd zmaj-example
npm install
# Starts docker with empty database and development email server in background
docker-compose --env-file .env up -d
# If you want to create example project with random data
npx zmaj create-example-schema -d
npm run dev
Then go to http://localhost:5000/admin/#/auth/init
, to create first admin.
If you do not have NodeJS, you can run Zmaj with docker, read more here.