What’s in and what’s out.
In-Scope Items
- Authentication & Authorization
- Federated login (LinkedIn, Google Workspace, Microsoft Entra) and fallback username/password.
- In system persona support (detailed modelling of user personas in system)
- Role-based permissions
- Multi-customer user isolation.
- Billing & Subscription Management
- Integration with Stripe for subscription tiers, usage-based billing, and payment methods.
- Automatic invoicing, transaction tracking, and financial reporting modules
- Integration with Stripe Billing for subscription management and PO based billing
- Customer Management
- Ability to partition data and configurations per client (customer).
- Admin dashboards for each customer to manage their own users and usage.
- Configuration Management
- Feature Flagging via Firebase Remote Config.
- Centralized environment settings to control environment variables and toggles.
- Logging & Monitoring
- Central logging through Cloud Functions Logger.
- Performance dashboards integrated with Firebase monitoring tools.
- DevOps Pipeline
- Standardized CI/CD templates with GitHub Actions to launch apps
- Standardized staging and production environments
- Standardized environment standup in Google Cloud for companies
- Standardized integration app setup (LinkedIn, etc.)
- Standardized development environment leveraging Cursor for AI accelerated development
- Environment scripts to setup local testing
- Test deployment scripts for remote builds
- Core Front-End Framework
- Basic React + Material UI template, consistent design guidelines, SSR with Next.js.
- Note: The design language and systems will be standardized across apps with relative minor customization in app look and feel for each app. This will ensure the apps have a consistent look and feel should we wish to merge them into a stack in the future
- Responsive UI elements for typical enterprise workflows (tables, forms, dashboards).
- Basic React + Material UI template, consistent design guidelines, SSR with Next.js.
- Project Management & Documentation
- GitHub Projects for task tracking.
- Basic developer documentation in GitHub wiki.
Out-of-Scope Items
- Native Mobile Applications
- While the platform includes some mobile-friendly aspects, building dedicated iOS/Android apps is not part of the initial scope.
- Advanced Custom Analytics
- Deep, product-specific analytics or custom ML pipelines are left to the application layer built on top of the Baseplate.
- Enterprise Compliance Certifications
- While best practices for security and data protection are included, official SOC 2, ISO 27001, or other certifications are not in scope initially.
- The support here is best practice support such that should the app need to complete a SOC 2 certification there’s a straightforward path for that
- Full Localization or Multi-Language Support
- The platform is built with localization in mind but does not ship with fully translated content or advanced i18n solutions at MVP stage.
- Extensive LLM Deployment
- The solution provides placeholders for LLM integrations, but advanced AI/ML features (beyond the standard connections) remain outside initial scope and will be handled by specific applications.