Why this Project?

I wanted to create an application for small businesses, something I have never done before. Moreover, I love exploring different fields within technology such as FinTech and believed this would be a good in-depth exploration.

What it does

It connects to the QuickBooks Online API, pulls down customers' associated information, stores the information in a Firebase database, and checks against the information to validate a user's input, and upon successful verification of the user as a customer in the database, conducts risk analysis using the Pitney Bowes API.

How I built it

I built it by using Node.js, ES6, HTML5/CSS3, QuickBooks Online API, Firebase, Pitney Bowes Identify Risk API.

Challenges I ran into

I frequently ran into challenges while going through OAuth for both APIs and while re-structuring the JSON responses to best fit validation functions and risk analysis.

Accomplishments that I'm proud of

I worked alone on this project so it was quite a feat to stay awake and push through the (countless) challenges.

What I learned

I learned far too much, technically and otherwise. I learned how to integrate the two aforementioned APIs and integrated knowledge of economics to best understand how to analyze user's and how to prioritize what information to validate.

What's next for iBizCenter

Built With

Share this project: