{"id":15092629,"url":"https://github.com/flashvenom/quickfire","last_synced_at":"2025-12-30T00:27:12.758Z","repository":{"id":253610168,"uuid":"843879029","full_name":"flashvenom/surefire","owner":"flashvenom","description":"Agency Management System and a suite of productivity tools for P\u0026C insurance agencies and brokers built with Blazor dotnet9 and FluentUI.","archived":false,"fork":false,"pushed_at":"2025-02-07T09:06:03.000Z","size":31550,"stargazers_count":28,"open_issues_count":0,"forks_count":5,"subscribers_count":4,"default_branch":"public","last_synced_at":"2025-03-26T01:51:11.432Z","etag":null,"topics":["agency-management","agency-management-software","agencyportal","ams","blazor","dotnet9","fluentui","insurance","syncfusion","syncfusion-blazor"],"latest_commit_sha":null,"homepage":"https://surefireams.com","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flashvenom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-17T17:38:52.000Z","updated_at":"2025-02-21T23:12:38.000Z","dependencies_parsed_at":"2024-08-28T13:33:09.084Z","dependency_job_id":"4582ed50-d62e-44a5-bd02-bfd453e8744c","html_url":"https://github.com/flashvenom/surefire","commit_stats":{"total_commits":143,"total_committers":1,"mean_commits":143.0,"dds":0.0,"last_synced_commit":"56839d73f75d0ed25a44a8f09d721196bda80b82"},"previous_names":["flashvenom/surefire"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flashvenom%2Fsurefire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flashvenom%2Fsurefire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flashvenom%2Fsurefire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flashvenom%2Fsurefire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flashvenom","download_url":"https://codeload.github.com/flashvenom/surefire/tar.gz/refs/heads/public","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248529393,"owners_count":21119501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agency-management","agency-management-software","agencyportal","ams","blazor","dotnet9","fluentui","insurance","syncfusion","syncfusion-blazor"],"created_at":"2024-09-25T11:01:25.326Z","updated_at":"2025-12-30T00:27:12.752Z","avatar_url":"https://github.com/flashvenom.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Quickfire AMS (Openfire 1.1.0)\n![Quickfire](https://quickfireams.com/images/github/home-small.png)\n\n## Primer\nQuickfire is an insurance agency management system for independent P\u0026C brokers. Openfire is the open source edition, now fully refactored as of 1.1.0 for a cleaner architecture, faster iteration, and a stronger foundation for plugins and automation.\n\n[Take a Quick Video Tour](https://www.youtube.com/watch?v=ARkqg0iJG0g)\n\n## Editions\nOpenfire is the open source core framework of Quickfire and is focused on workflows. The fully featured, closed source versions are available now:\n- **Quickfire** and **Quickfire Pro**: Production-ready, fully featured builds at https://quickfireams.com\n\n![Quickfire](https://quickfireams.com/images/github/qf-header2.png)\n\n## Scope\n- Track and manage clients, contacts, addresses, locations, policies, carriers, and more with a modern, fast UI\n- Consolidate your APIs to track payments, phone calls, leads, documents, and forms in one place\n- Use OpenAI integration to build custom prompts for data entry, summaries, and workflows\n- Centralize renewals, quotes, leads, and submissions with clear next actions\n- Assign tasks, set goal dates, and keep carrier and MGA notes organized\n- Store policy data (limits, rates, coverages) and include endorsements on certificates\n- Issue, store, and edit certificates, PDFs, and applications with a built-in editor\n- Talk to your data in natural language to unlock bleeding edge insights and time savers\n- Spawn background workers to handle follow ups, perform routine duties and more\n\n![Quickfire](https://quickfireams.com/images/github/renewals-small.png)\n\n## Loadout\n- **ASP.NET Core 10**\n- **Blazor (Server Side Interactivity)**\n- **Entity Framework Core**\n- **Microsoft FluentUI**\n- **SyncFusion Blazor**\n- **Outlook Interop**\n- **SQL Server and SQLite**\n\n![Quickfire](https://quickfireams.com/images/github/outreach-short-2.png)\n\n## Triggerfinger\n**Ready, Aim, Fire...**\n\n1. **Clone the repository:**\n    ```bash\n    git clone https://github.com/flashvenom/Quickfire.git\n    cd Quickfire\n    ```\n\n2. **Run build-installer.bat to build a desktop/SQLite installation** or **set up your SQL Server database (optional):**\n    Create a `.env` file with your database connection string. Not providing a string will default the system to use a local SQLite database.\n    ```txt\n    DEFAULTCONNECTION={CONNECTIONSTRING}\n    ```\n    You must exclude either the Data/Migrations (SQL Server) or the Data/MigrationsLocal (SQLite) folder in your solution.\n\n3. **Enter a SyncFusion License Key and OpenAI API Secret:**\n    Register at syncfusion.com and get your free SyncFusion license key, then add your SyncFusion license and OpenAI secret to the .env file.\n    ```txt\n    SYNCFUSION={LICENSESTRING}\n    OPENAI={APIKEY}\n    ```\n\n4. **Apply migrations:**\n    ```bash\n    dotnet ef database update\n    ```\n\n5. **Run the application to seed initial data:**\n    ```bash\n    dotnet run\n    ```\n\n\n\n## Line of Fire / Version History\n**Openfire 1.1.0 - 2025-11-11**\n- Major refactor and solution restructure\n- Clearer project boundaries and services for faster development\n- Expanded plugin system foundation and integration points\n- Database flow and seeding cleaned up for local or production use\n- UI polish and layout consistency improvements\n\n**v1.0.1-alpha - 2025-01-24**\n- ALPHA preview release merged from a private branch\n- SQLite database for local and Desktop app use\n- Accounting screen for invoicing and tracking costs\n- Global profile screen with system settings stored in database\n- SMARTpaste for extracting data from text blobs into forms\n- Attachments stored locally, on a network drive, or on Azure Blob\n- Centralized details tab for client and policy data\n- Leads tracking and prioritization\n- Outlook interop search and workflow integrations\n- RingCentral call lookup and click-to-dial support\n- Custom Trigger component for mailto/tel/hyperlink actions\n- Custom SmartPaste component for lead and client forms\n- .NET 9 migration and component reorganization\n- Plugin system groundwork\n\n**v0.1.0 - 2024-10-17**\n- Leads management, RingCentral webhook, CRUD foundation\n- Forms tab with PDF manipulation and JSON storage\n- Identity-based auth and renewal center workflows\n- Homepage task templates and workflow tracking\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflashvenom%2Fquickfire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflashvenom%2Fquickfire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflashvenom%2Fquickfire/lists"}