The open source customer feature framework for B2Bs. Easily control how your product behaves and looks for different customers.
Enrolla is a powerful SaaS management tool developed to help companies streamline their customer management processes. As businesses grow, the complexity of managing customer tiers, feature access, and usage tracking can become overwhelming. Enrolla steps in to alleviate these challenges, allowing teams to focus more on product delivery rather than maintenance.
Designed as an open-source solution, it provides a robust set of tools for managing customers, integrations, and configurations all in one place. With a built-in backoffice and extensive community support, Enrolla makes it easier for sales and support teams to work efficiently while keeping everything synchronized with systems like Salesforce.
Feature Management: Easily manage which features are enabled for specific customers, helping to customize their experience.
API Token Management: Securely handle customer API tokens and other sensitive secrets to ensure data protection.
Authentication Integration: Seamlessly integrate with various authentication services for enhanced security and access.
Backoffice Interface: Utilize a built-in backoffice that simplifies tasks for sales and support teams, boosting operational efficiency.
Community Driven: Engage with a vibrant community for support, ideas, and contributions, expanding Enrolla’s capabilities organically.
Usage Metering Coming Soon: Get insights into customer usage patterns to make data-driven decisions and optimizations.
SDKs for Python and Go: Awaiting the release of Software Development Kits to simplify integration with developers using these languages.
Headless UI Templates: Provides customizable UI templates that allow you to tailor the user experience according to your customers' needs.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Prisma is a server-side library that helps developers read and write data to the database in an intuitive, efficient and safe way.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.