Prerequisites
Before you begin, ensure you have:- Node.js ≥ 18.0 or Bun ≥ 1.0
- Git installed
- A Stripe account (for invoicing features)
- A Stream Chat account (for team messaging)
Clone the Repository
Install Dependencies
Environment Variables
Copy the example env file and fill in your keys:Start the Development Server
Hot Module Replacement (HMR) is enabled by default via Vite. Changes to any
component are reflected instantly in the browser without a full reload.
Build for Production
dist/ folder. Preview it locally with:
Run Tests
Linting
Installation complete! Next, set up your
workspace to configure branding, team
members, and integrations.