What is ShipAnvil?
ShipAnvil serves as a powerful SaaS starter kit tailored for Symfony 7.4 LTS, encompassing vital components that can be labor-intensive to create and expensive if not executed properly, all meticulously pre-configured, tested, and accompanied by thorough documentation. It boasts a range of features, including mandatory email verification for authentication, magic links, and TOTP two-factor authentication with backup codes, as well as a unified interface for payment providers like Stripe and Lemon Squeezy, complete with hosted checkout, customer portals, and an offline sandbox environment for testing. Moreover, it provides secure, signature-verified webhooks that are replay-protected and processed asynchronously, a multi-tenant organizational structure with role management and invitation capabilities, plus a Doctrine filter that customizes each query according to the active tenant. An administrative dashboard offers insights into estimated Monthly Recurring Revenue (MRR) and churn rates, and there is a Claude AI module that enforces quotas based on users' subscription plans. In addition, it features a framework-agnostic EN 16931 e-invoicing engine (Factur-X, PEPPOL BIS) that has received validation through continuous integration from the esteemed KoSIT and OpenPEPPOL validators. Users can effortlessly deploy the kit using a Docker image along with a VPS recipe, while ensuring compatibility with PHP versions 8.4/8.5, PostgreSQL 16+, and Tailwind v4, eliminating the need for Node.js or any build processes. The entire solution is available for a single purchase, with full source code stored in a private GitHub repository, enabling limitless project development. Ultimately, this all-encompassing solution empowers developers to concentrate on creating innovative features without the burden of managing foundational setups. This efficiency allows for quicker project turnaround and more time dedicated to enhancing user experience.