Hasty Briefsbeta

37signals open-sources Kanban tracking tool Fizzy

7 days ago
  • #37signals
  • #Kanban
  • #Rails
  • Install and configure Fizzy using `bin/setup` or `bin/setup --reset` to reset the database.
  • Run the development server with `bin/dev` and access the app at `http://fizzy.localhost:3006`.
  • Login using `[email protected]` and retrieve the verification code from the browser console.
  • Run unit tests with `bin/rails test` and full CI tests with `bin/ci`.
  • Fizzy supports SQLite (default) and MySQL; switch adapters using `DATABASE_ADAPTER` environment variable.
  • View email previews at `http://fizzy.localhost:3006/rails/mailers` and manage email settings with `bin/rails dev:email`.
  • Deploy Fizzy using Kamal; production setup is available in `fizzy-saas`.
  • Generate VAPID keys for push notifications using the `web-push` gem and set `VAPID_PRIVATE_KEY` and `VAPID_PUBLIC_KEY`.
  • Fizzy is bundled with `fizzy-saas`, a companion gem for billing and production setup (not for third-party use).
  • Contributions are welcome; review the style guide before submitting code.
  • Fizzy is released under the O'Saasy License.