technomiles-portal

Technomiles Accounts Hub

Requirements and business rules: see CLAUDE.md.

Local setup

  1. MySQL running locally (brew services start mysql) with a technomiles database and user.
  2. Copy .env.example to .env.local and fill in the values.
  3. npm install
  4. npm run db:migrate to create the tables
  5. npm run create-user -- you@example.com "Your Name" (prompts for a password, min 10 characters; run again to reset it)
  6. npm run dev and open http://localhost:3100

Scripts