Latest Updates

Documenting code, one commit at a time.

Handling Stale Stripe Customer IDs During Checkout

Introduction

In a recent update to our eCommerce platform, we faced an issue with handling stale Stripe customer IDs during the checkout process. When users referenced a deleted Stripe customer, our application would encounter errors that disrupted the checkout experience. To improve the user journey, we implemented a solution that gracefully handles this scenario.

The Challenge

Read more

Enhancing Badge Management with Filament

Introduction

The badge management system has been overhauled to provide a more intuitive and user-friendly experience. This update introduces the ability to manually assign badges to users, complete with visibility settings and date tracking.

Development

The UsersRelationManager class was created to handle user-badge relationships. This class extends Filament's RelationManager and

Read more