ferrox-saas-backend
v2.2.0
Published
Ferrox Enterprise SaaS Backend (Node.js Port) powered by @ferrox/node framework
Downloads
166
Readme
ferrox-saas-backend (Node.js Port)
Enterprise SaaS Backend Port from Rust Ferrox (
ferrox-saas-backend) to Node.js / TypeScript, powered by@ferrox/node.
🚀 Features & Modules
AuthModule (
/api/v1/auth):- PASETO v4 Token Authentication (
v4.localAEAD encryption &v4.publiced25519 signatures). - TOTP 2FA secret generation, QR Code otpauth URI formatting, and validation.
- PASETO v4 Token Authentication (
UsersModule (
/api/v1/users):- Profile management and role resolution.
AdminModule (
/api/v1/admin):- Protected by
@Roles('admin'). - Security audit logs and user management.
- Protected by
MailerModule (
/api/v1/mailer):- Transactional email dispatch service.
NotificationsModule (
/api/v1/notifications):- Realtime SSE event streaming.
FounderModule (
/api/v1/founder):- Protected by
@Roles('founder'). - SaaS revenue metrics (MRR/ARR) and AI security posture telemetry.
- Protected by
HealthModule (
/health):- System diagnostics and self-test verification.
📜 License
MIT © Ferrox Security & AI Autistic Intelligence Team
