Digital Negotiation Book: A B2B SaaS Platform for Seafood Trading

Industry

SaaS

Project Type

B2B SaaS platform

Services

Web Application

Duration

October 2025 to Ongoing

Technology

Next.js, React.js, TypeScript, Tailwind CSS, Node.js, Prisma, PostgreSQL, Stripe, Vercel

01

Project Overview

A seafood trading intermediary needed to move its commodity negotiations out of emails, spreadsheets, and chats and into one structured system covering products, factories, buyers, sellers, offers, and deals.

SiGa Systems built Digital Negotiation Book, a B2B SaaS platform. It supports detailed offer creation, multi-round negotiation with version tracking, deal status management, shareable buyer and seller links, and tiered subscriptions with Stripe billing.

The platform now serves as a single application for trading operations, replacing fragmented manual workflows. The project is ongoing since October 2025, with the negotiation process digitized and tracked through structured stages.

02

Key Results

Single Application for Trading

Trading operations are centralized in one application, which reduces dependency on multiple separate tools for managing products, offers, and deals.

Negotiation Process Digitized

The negotiation process is fully digitized, replacing the manual and fragmented workflows that were previously used to run negotiations between buyers and sellers.

Structured Negotiation Tracking

Multi-round negotiations now have structured tracking, giving the team greater visibility and control over each offer as it moves through negotiation stages.

Less Manual Effort

Structured offer creation and management reduced manual effort and errors in the trading workflow, supporting faster deal closures and improved operational efficiency.

03

The Challenge

Fragmented Tools

Trading information was spread across emails, spreadsheets, and chats, with no single source of truth for products, factories, buyers, and sellers.

Manual Negotiation Workflow

Negotiations ran through manual, fragmented workflows, which made offers and deals difficult to manage and left room for errors and wasted effort.

Multi-Round Negotiation Detail

Commodity deals involve detailed specifications, size breakups, pricing, shipment terms, and payment conditions that must be handled across several negotiation rounds.

Deal Visibility

The business needed clearer visibility into where each deal stood, whether open, confirmed, or withdrawn, and control over the negotiation as it progressed.

05

Our Approach

01

Centralized Platform

Built a modular monolithic Next.js application as a single source of truth for products, factories, buyers, and sellers, replacing emails, spreadsheets, and chats.

02

Offer and Negotiation Engine

Enabled offer creation with size breakups, pricing, shipment terms, and payment conditions, plus a multi-round negotiation system that keeps complete version tracking.

03

Design System

Followed a consistent shadcn UI theme, implemented Figma designs from the UI/UX team for the landing page, and delivered a fully responsive layout across devices.

04

Performance and SEO

Used Next.js SSR and SSG, structured metadata, optimized images, and Core Web Vitals focused code practices to support performance and search visibility.

05

Architecture

Applied the repository pattern with Next.js Server Actions and RESTful APIs to keep client and server communication clean and maintainable.

07

Key Features

Ecosystem Management

Centralized management of products, factories, buyers, sellers, origins, and destinations, kept together in one structured system.

Detailed Offer Creation

Offer creation with detailed specifications, size breakups, pricing, and terms, managed from draft through confirmation or withdrawal.

Multi-Round Negotiation

Structured multi-round negotiation between buyers and sellers, with full version history and audit tracking across every negotiation stage.

Deal Tracking

Real-time deal tracking with status management, so open, confirmed, and withdrawn deals are visible in one place.

Subscriptions and Billing

Tiered SaaS subscription model with plan-based feature access control and a Stripe-integrated payment gateway for subscriptions and billing.

08

Technical Challenge

Stripe Integration

Handling the complexities of Stripe integration for subscription and billing workflows within the tiered SaaS model.

Multi-Round Negotiation Flow

Designing and implementing an end-to-end multi-round negotiation flow that keeps every round traceable through version history.

Offer Lifecycle

Managing the offer lifecycle from draft through confirmation or withdrawal across the stages of a negotiation.

Data Consistency

Ensuring data consistency and state management across negotiation stages as offers and deals change status.

08

Challenges & Solutions

CHALLENGE

SOLUTION

End-to-end multi-round negotiation flow and offer lifecycle

Structured negotiation engine with built-in version control and auditability

CHALLENGE

SOLUTION

Data consistency and state management across negotiation stages

RBAC, secure APIs, and input validation for reliable data handling

09

Technology Stack

Frontend

Next.js

React.js

TypeScript

Tailwind CSS

HTML

shadcn UI

Backend

Node.js

Prisma

Architecture

Modular monolith

Repository pattern

Next.js Server Actions

RESTful APIs

Database

PostgreSQL

Payments

Stripe

Deployment

Vercel

10

Results & Impact

Fewer Separate Tools

Product, factory, buyer, and seller data plus offers and deals now live in one application instead of being handled across separate tools.

Traceable Negotiations

Each negotiation round is recorded with version history and audit tracking, giving the business a structured record of how every offer changed.

Less Manual Work

Automated offer creation and management lowered manual effort and the risk of errors that came with handling offers by hand.

Efficiency and Foundation

Faster deal closures and improved operational efficiency are reported outcomes, and the modular architecture provides a foundation for future growth and enhancements.

11

Conclusion

A seafood trading intermediary needed to replace fragmented, manual negotiation workflows spread across emails, spreadsheets, and chats. SiGa Systems built Digital Negotiation Book, a B2B SaaS platform with structured offers, multi-round negotiation, and deal tracking.

The platform centralizes trading operations in one application, with version-tracked negotiations, tiered subscriptions, and Stripe billing. The project has been ongoing since October 2025, and the reported outcomes include improved negotiation transparency, data accuracy, and operational efficiency.

Share
Link copied!

Table of Contents

Recent post

Get in touch with our Digital Experts

Explore our more case studies

Building a Secure Client Portal with Zoho Integration and Large File Uploads
SiGa built a secure React-based client portal with Zoho integration, large
Custom WooCommerce Store Functionality for FusionCharts
SiGa customized FusionCharts' WooCommerce store with purchase rules, subscription renewal logic,