One command. That's the gap between "nothing" and "a running full-stack app."
npx @hype-stack/cli create my-app
cd my-app
pnpm install
Start Postgres and Redis:
docker compose up -d
Copy environment files and run migrations:
cp apps/backend/.env.example apps/backend/.env
cp apps/frontend/.env.example apps/frontend/.env
pnpm --filter @hype-stack/backend prisma:migrate
Start everything:
pnpm dev
Open http://localhost:4200. You have the free local app running.
The CLI scaffolded a monorepo with two apps (backend + frontend) and wired up Docker for Postgres and Redis. The pnpm dev command starts both servers through Nx, with hot reload on both sides.
Want the Electron desktop app instead?
pnpm --filter @hype-stack/frontend start:app
Same codebase, native window. Hot reload works here too.