EzyMetrics API
A Node.js API for managing leads and campaigns, with CSV reports, email alerts, and Salesforce and Mailchimp integrations.
- Started
- 2024
- Stack
- Node.js, Express, MongoDB, Mongoose, Nodemailer, Axios
- Kind
- Experiment
- Source
- Public
Why I built it
A backend practice build for a marketing-style data layer: CRUD for leads and campaigns plus reporting, notifications, and third-party sync.
What it does
- CRUD operations for leads and campaigns
- CSV report generation for leads
- Email alerts when lead counts cross a threshold
- Integrations with Salesforce for leads and Mailchimp for subscriptions
How it is built
Node.js and Express with Mongoose on MongoDB, Nodemailer for email, CSV Writer for reports, and Axios for Salesforce and Mailchimp HTTP calls.
How it evolved
- 2024Scoped
A backend practice build for a marketing-style data layer: CRUD for leads and campaigns plus reporting, notifications, and third-party sync.
- 2024Built
Node.js and Express with Mongoose on MongoDB, Nodemailer for email, CSV Writer for reports, and Axios for Salesforce and Mailchimp HTTP calls.
- 2024Shipped
Shipped; since retired.
Built by Syed Tasavour. More at syedtasavour.com.