Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
189

Latest Updates

Documenting code, one commit at a time.

Streamlining File Uploads: A NestJS & Supabase Storage Guide for Vive Tu Mente

Introduction

In the vive-tu-mente-preview project, a critical enhancement recently rolled out was the integration of robust file upload capabilities. This feature allows users to seamlessly upload files, which are then securely managed and served via Supabase Storage. The goal was to provide a scalable and efficient solution for handling user-generated content, ensuring data integrity and

Streamlining Participation Messages with NestJS and Supabase

The vive-tu-mente-preview project focuses on creating an engaging platform, and a crucial aspect of user interaction is managing participation messages. Whether it's confirmations, notifications, or direct communications related to user engagement, a robust system for handling these messages is essential for a smooth user experience and efficient backend operations.

Streamlining Article Proposals: Building a Submission API with NestJS and Supabase

The vive-tu-mente-preview project is enhancing its content pipeline by introducing a new feature: the ability for users to submit article proposals directly. This capability is crucial for fostering community engagement and gathering fresh content ideas efficiently. Implementing such a feature requires a robust backend API to handle submissions, validate data, and persist it reliably.

Building a Robust Articles API with NestJS and Supabase

The vive-tu-mente-preview project recently integrated a new articles API. This update was crucial for managing and delivering content dynamically, laying the groundwork for a scalable content platform. This post delves into the architectural choices and implementation approach that powered this new feature.

The Challenge

When building new API endpoints, especially for content delivery,

Securing Admin Access: Building Robust Authentication with Supabase and NestJS

Ensuring the integrity and security of administrative interfaces is paramount for any application. Without strong authentication mechanisms, sensitive data and critical configurations are vulnerable. This was a core focus for the vive-tu-mente-preview project, where we recently integrated a dedicated admin authentication flow.

The Challenge

Previously, administrative access might have

Unlocking Agility: Building an Editable Content Module with NestJS and Supabase

Remember the days of deploying code just to update a paragraph of text? Or waiting for a developer to change a crucial marketing message? In the vive-tu-mente-preview project, we've tackled this common pain point by introducing an editable content module.

This module empowers content managers and non-technical users to update specific sections of the application directly, without requiring a

Integrating Supabase into Your NestJS Application

The vive-tu-mente-preview project is enhancing its backend capabilities. A recent initiative involved the integration of Supabase, a powerful open-source Firebase alternative, to manage data and potentially authentication, providing a robust and scalable solution for the application's needs. This post details the process of adding a base Supabase module to a NestJS application.

The Problem