Skip to main content

YoBulk Architecture

  • YoBulk is a full a stack application developed using next.js.
  • We have used MongoDB as our primary databases for storing,extracting and transforming uploaded CSV.
  • YoBulk have used nodejs streaming extensively and all CSV data validation happens in the YoBulk backend.
  • Under the hood, YoBulk have used lot of open source projects and stitched them together to derive a great OSS product.

Final Flow

info

Info 1: Basic streaming architecture used by Yobulk.

Architecture

info

Info 1: yobulk has a different workflow to create a template and executing all vaidations based on the template rules.

Final Flow