Pulsebook

Pulsebook

Development practices, workflows, and technical architecture guide for Equevu


Pull Request Guidelines

Overview

Pull requests (PRs) are the primary mechanism for introducing changes to the Equevu fintech platform. We maintain separate repositories for our Django backend and Next.js frontend.

Creating a Pull Request

Before You Start

For Django Backend Repository

For Next.js Frontend Repository

CI/CD Status

For Django Backend Repository (Automated Checks)

The following checks run automatically and must pass:

⚠️ PRs cannot be merged if any CI/CD check fails or Apidog tests are missing for API changes

For Next.js Frontend Repository

Performance Impact

Deployment Notes

Production Checklist

Screenshots (if applicable)

Include screenshots for UI changes

PR Size Guidelines

Branch Naming Convention

Follow our standardized branch naming convention. See Branch Naming Convention for detailed guidelines, including:

Merging Strategy

Django Backend

Next.js Frontend

PR Best Practices for Fintech

Before Submitting PR

PR Requirements

Don’ts

Django Backend

Next.js Frontend