DBBS Pre-Built Solutions Update v. 0.1.9
News
DBBS Pre-Built Solutions
Updated: March 13, 2025 | Published: March 4, 2025

A fresh update for DBBS Pre-Built Solutions is now live! Version 0.1.9 brings a wave of improvements focused on code reliability, developer convenience, and robust new tools. We’ve prioritized type safety, expanded server and mobile capabilities, and introduced integrations to streamline workflows and elevate application performance.
Here are the key highlights of version 0.1.9:
Type Checking:
Implemented type-checking mechanisms across multiple modules to enhance code reliability, improve maintainability, and minimize runtime errors.
New Flask Server Application:
Added a Flask server with an example module as a foundation for development.
Showcases core Flask features like request handling, routing, and blueprints.
Leverages Poetry for dependency management and environment setup.
FastAPI Modules:
Updated Auth0 Module: Enhanced the FastAPI Auth0 package with authorization logic, adding support for Auth0 permissions using FastAPI Security scopes.
SQLAlchemy Package: Introduced a FastAPI package for database setup with SQLAlchemy ORM, simplifying DB connections and session management. Supports PostgreSQL and SQLite.
Cloudwatch Logger: Added a FastAPI logger based on Watchtower, enabling log transfers to AWS CloudWatch and the local console.
Admin Panel:
Launched an admin panel SPA built with MUI Data Grid and Redux Toolkit.
Added a data access layer for streamlined API interactions.
Introduced reusable UI components for a consistent user experience.
Created utility functions for data mapping and transformation.
Refactored code to boost readability, maintainability, and performance.
Metabase Proxy:
Developed a lightweight NestJS proxy for Metabase, handling request forwarding, authentication, and security for seamless integration and controlled access.
Mobile Apps:
Safe Area Provider: Integrated Safe Area usage to ensure content stays within view boundaries for a polished display.
Toasts Component: Added a flexible toast component for built-in and custom notifications across all platforms.
Strapi Stripe Payment Plugin:
Optimized the plugin for improved accuracy and reliability.
Refactored code and updated server route paths for better efficiency, maintainability, and RESTful alignment.
Fixed critical bugs to enhance stability.

Web SPA Firebase:
Extended an example Single Page Application with Firebase authentication.
Demonstrates passwordless and email/password login flows using React components and Firebase’s modular SDK.
Uses environment variables for flexible configuration and Tailwind-based UI components for rapid development.
Cache Manager:
Added a NestJS module for Redis-based caching with simple storage, retrieval, and invalidation.
Includes flexible TTL management and advanced cache operations for improved performance and scalability.
SendGrid Module:
Integrated a NestJS-tailored SendGrid module with dependency injection.
Added support for email templates and input validation for reliable email delivery.
Updated Sentry Module:
Enhanced error tracking and performance monitoring capabilities.
POEditor SDK:
Introduced a TypeScript package for POEditor API integration, simplifying localization with project syncing, language addition, and translation exports.
React Integrations:
Google Login: A reusable library for Google Identity Services with customizable login/logout flows and error handling.
Microsoft Login: A React library for Microsoft Authentication with a provider component, flexible sign-in/sign-out flows, and account detail hooks.
Google Maps: A package for Google Maps integration with marker clustering and efficient rendering.
Google Pay: A library for Google Pay integration, supporting customizable payment processing in test and production environments.
Stripe: A React library for Stripe Payments, offering components and hooks for embedded checkouts or custom payment forms with secure transactions.
Our team remains dedicated to advancing DBBS Pre-Built Solutions, equipping you with cutting-edge tools to build efficient, reliable software. For more details, check out our GitHub page!
Thank you!
You’re now subscribed to tech insights from DBB Software.