User Management

About This Project

About Us

We're building secure, modern web applications with a full-stack approach using Nest.js, Next.js, Docker, and Nginx. This monorepo is optimized for scalability, performance, and deployment automation across local, LAN, and public HTTPS environments.

Our Philosophy
  • Security-first by design
  • Reusable boilerplate for teams and startups
  • Seamless deployment via LAN (Avahi) and production (Nginx)
  • Open-source and developer-friendly
Production Automation
  • Automated HTTPS via Let’s Encrypt or manual certs
  • Self-signed fallback with Nginx auto-reload
  • Dynamic `.env` generation with secret validation
  • One-command deploy for any environment
  • Service discovery over LAN via Avahi
Developer Experience
  • One-command dev startup (backend, frontend, browser)
  • Runtime-configurable HTTPS builds
  • Smart prompts for Postgres reset and secrets
  • OpenSSL-secured credential generation
  • Scripted cert management and readiness checks
Project Repository
patlee12/user-management

A full-stack monorepo with NestJS, NextJS, Prisma, Docker, RBAC, and production automation — built for security, scalability, and fast iteration.