Platform & Integration/2020
Bizz Upload
Salesforce images piped into the client's Google Drive
- Role
- Full-Stack Developer
- Year
- 2020
- Discipline
- Platform & Integration
- Stack
- 6 technologies
A Node service exposing endpoints that fetch images from Salesforce and upload them into the client's Google Drive, with a small React front end, running on the client's own server.
01The problem
Images lived in Salesforce but the client needed them in their own Google Drive, and moving them by hand does not scale past the first few.
02The approach
A Node and Express service using JSforce to fetch images out of Salesforce and a Google Drive integration to deposit them, fronted by a small React and Bootstrap interface. Deployed to the client's local server rather than cloud infrastructure, per their requirement.
03The outcome
Images transferred from Salesforce into the client's Google Drive through an endpoint rather than by hand.
04Decisions worth noting
- 01
JSforce on one side, Google Drive API on the other, with the service owning the mapping between them.
- 02
Ran on the client's own local server, which shaped the deployment approach.