Skip to content

๐Ÿ“ This repository contains a range of sample applications for Bloom Credit services. These applications, written in Python, provide practical demonstrations, showcasing the real-world utility and adaptability of Bloom Credit services.

License

Notifications You must be signed in to change notification settings

bloomcredit/Bloom-Sample-Apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Bloom Credit Sample Applications: Official Documentation

Overview

Bloom Credit offers a SaaS platform that enables seamless interfacing with the predominant US credit bureaus. The platform allows both the retrieval of consumer credit data (known as an inquiry) and the submission of consumer payment histories to these bureaus. Interaction with the Bloom platform is facilitated through a mix of RESTful APIs and GraphQL.

To aid developers in their integration journey, this repository offers a range of sample applications, all written in the Python language for its wide acceptance and ease of use. Detailed documentation on Bloom Credit's APIs can be accessed through the developer portal: developers.bloomcredit.io.

Sample Directory

Data Access Sample Applications:

  1. Manual Report Viewer: A straightforward web application that initiates an inquiry, presenting the results in a user-friendly format.
  2. Internet Loan Application: Anticipated soon
  3. Account Review Report: A tool designed to analyze key credit metrics across a set of existing customers.

Furnishment Sample Applications:

  • Anticipated soon

Setup

API Credentials

To successfully utilize Bloom Credit APIs, an API key is indispensable. Additionally, access to the sandbox environment is needed. For access requests, please email: inquiries@bloomcredit.io.

System Prerequisites

  • Python version ^3.8 or higher

Essential Tools

To install poetry, execute one of the following commands in your terminal:

pip install poetry

OR

pip3 install poetry

Afterward, other tools and dependencies can be accessed using poetry and installed with poetry install. Further details are elaborated below.

Configuration

Three sample applications are available for exploration:

  • /manual-report-viewer
  • /internet-loan-application
  • /account-review

Navigational Tip: From the root directory, use the following command to enter a desired sub-directory:

cd desired_directory_name

Inside /samples-data-access, create a .env file with the ensuing variables:

CLIENT_ID=
CLIENT_SECRET=

Note: The CLIENT_ID and CLIENT_SECRET should be provisioned by Bloom Credit.

Once the System Prerequisites and Essential Tools listed above are in place, adopt the ensuing workflow for local development:

poetry install

Comprehensive documentation regarding each application is available within its respective directory.

About

๐Ÿ“ This repository contains a range of sample applications for Bloom Credit services. These applications, written in Python, provide practical demonstrations, showcasing the real-world utility and adaptability of Bloom Credit services.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published