Skip to main content

Local Development Checklist

Use this to track where you are as you work through Local Deployment Setup. Come back to it after each step and tick off what is working.


Infrastructure

  • PostgreSQL is running on port 5432
  • Redis is running on port 6379

Backend

  • backend/.env file exists and is filled in
  • pnpm install completed in the backend/ directory
  • pnpm run start:dev starts without errors
  • http://localhost:8443 returns a response
  • http://localhost:8443/docs loads the Swagger UI

User account

  • User created via the CLI
  • You can log in at http://localhost:5173

Frontend

  • pnpm install completed in the frontend/ directory
  • pnpm run dev starts without errors
  • http://localhost:5173 loads the login page
  • Login succeeds and you reach the search page

Integration (end-to-end smoke test)

  • hello-world integration linked to your user via the CLI
  • After ~1 minute, content appears in the database
  • Searching for "hello" returns results