DBBS Pre-Built Solutions Update v. 0.1.8
News
DBBS Pre-Built Solutions
Updated: February 12, 2025 | Published: December 26, 2024

The release of DBBS Pre-Built Solutions version 0.1.8 is now live. It introduces improvements to our development ecosystem, focusing on enhanced payment integrations, mobile capabilities, authentication solutions, and developer experience. Our latest release brings more robust tooling and streamlined workflows across multiple platforms.
Key Updates in version 0.1.8:
Module Documentation:
Introduced a new "Module Component" concept.
Detailed guides for adding, testing, and integrating reusable modules from @dbbs/*-modules.
Simplifies module creation, testing, and seamless project integration.
Backend Improvements:
Python Build Enhancements: New mock build script in package.json for improved CI workflows.
FastAPI Auth0 Integration: Implemented JWT-based authorization using Auth0. Verifies tokens against server audience lists for enhanced security.
AWS RDS Backup: Automates PostgreSQL backups with zipped dumps stored in S3 using AWS Lambda and pg_dump. Secures credentials via AWS Secrets Manager.
AWS Secrets Manager Adapter: New adapter simplifies secret retrieval with SecretsManagerClient from AWS SDK v3.
Mobile App Enhancements:
Notifications: Introduced packages for Firebase Cloud Messaging and mobile notifications, including React Native and Expo support.
Deep Linking: Enabled deep linking for mobile apps using Branch.io.
In-App Purchases: Added a React Native wrapper over react-native-iap for simplified purchase flows with ready-to-use hooks and contexts.
Improved Security and Authentication:
Next Auth Auth0 Application: Demonstrates robust Auth.js integration for Next.js, covering login, logout, session management, and secure API authentication.
Developer Tools:
NestJS Modules:
MongoDB Module: Streamlines database operations with @nestjs/mongoose, asynchronous configuration, and schema management.
Redis Module: Simplifies caching and session management with dynamic configuration and key-value storage.
Sentry Module: Enables application performance monitoring and error tracking.
NestJS Testing with Jest-Mock-Extended: Replaces verbose mocks with simplified methods for faster, cleaner test writing.
Payment Integrations:
Stripe and Stripe-Payment Enhancements: Improved APIs for managing subscriptions, purchases, and transactions. Enhanced webhook handling for reliability.
Standalone Strapi Payment Single Page Application (SPA): User-friendly UI for managing Stripe payments, subscriptions, and one-time purchases with seamless Strapi backend integration.
React Apple Pay & Google Pay: Ready-to-use React components for integrating Apple Pay and Google Pay, simplifying payment setups and ensuring smooth user experiences.
Turbo Generator Updates:
New features and refinements for generating optimized project setups across platforms.
This release represents our continued commitment to providing developers with robust, scalable, and easy-to-implement solutions. The new features and improvements are designed to accelerate development cycles while maintaining high security and performance standards.
For detailed documentation and implementation guides, please visit our GitHub repository.
Contact us to learn how DBB Software and our Solutions can help with your business ideas!
Thank you!
You’re now subscribed to tech insights from DBB Software.