Latest Updates

Documenting code, one commit at a time.

Centralized Routing Configuration in a Portal Backend

The FNSM-2026-PORTAL/FNSM-Portal-Backend project is undergoing changes to centralize and streamline routing configurations. This enhancement aims to improve maintainability and scalability of the application by consolidating route definitions.

The Problem: Scattered Route Definitions

Previously, route definitions might have been spread across different modules or files, making it difficult

Read more

Streamlining Business Logic with DTOs and Zod Validation in Our Portal Backend

Introduction

We've been working on the backend for our FNSM Portal, focusing on solidifying the business logic layer. A key part of this has involved defining robust Data Transfer Objects (DTOs) and implementing validation using Zod. This ensures data consistency and reduces errors throughout the application.

Business Model and DTOs

Our approach begins with a well-defined business model

Read more