SuperBackend

Documentation portal for the SuperBackend backend template.

60-second quickstart (npm)

SuperBackend is an npm package. Mount it into your existing Express app (recommended).

npm i @intranefr/superbackend

# .env (minimum)
MONGODB_URI=mongodb://localhost:27017/superbackend
JWT_ACCESS_SECRET=replace-me
JWT_REFRESH_SECRET=replace-me
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin

# app.js
const express = require('express');
const { middleware } = require('@intranefr/superbackend');

const app = express();
app.use('/saas', middleware({ mongodbUri: process.env.MONGODB_URI }));
app.listen(3000);

# verify
curl http://localhost:3000/saas/health

Feature docs

The documentation page loads Markdown feature docs from docs/features and renders them in-browser.

GitHub Pages ready

This site is static and works well on GitHub Pages (no server required).