DBBS Pre-Built Solutions Update v. 0.1.9

News

DBBS Pre-Built Solutions

Updated: March 13, 2025 | Published: March 4, 2025

Insight Preview Banner

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.

Background Image

Learn More About Pre-Built Solutions

Find out how our ready-to-use components streamline development 
and speed up project timelines by 50%.

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!

Subscribe to our news

Thank you!

You’re now subscribed to tech insights from DBB Software.

Volodymyr Haievyi Avatar

Chief Operating Officer

Banner background

Launch your apps faster

Cut your MVP and product development time by 50% with DBBS Pre-Built Solutions.