/quick-credit

Quick Credit is an online lending platform that provides short term soft loans to individuals.

Primary LanguageJavaScript

quick-credit

Quick Credit is an online lending platform that provides short term soft loans to individuals. This helps solve problems of financial inclusion as a way to alleviate poverty and empower low income earners.

Build Status Coverage Status Maintainability Test Coverage

Required Features

  • User (client) can sign up.
  • User (client) can login.
  • User (client) can request for ​ only​ one loan at a time.
  • User (client) can view loan repayment history, to keep track of his/her liability or responsibilities.
  • Admin can mark a client as ​ verified​ , after confirming his/her home and work address.
  • Admin can view a specific loan application.
  • Admin can approve or reject a client’s loan application.
  • Admin can post loan repayment transaction in favour of a client.
  • Admin can view all loan applications.
  • Admin can view all current loans (not fully repaid).
  • Admin can view all repaid loans.

Technologies

  • Node JS
  • Express
  • Mocha & Chai
  • ESLint
  • Babel
  • Travis CI
  • Code Climate
  • Coveralls

Requirements and Installation

To install and run this project you would need to have installed:

  • Node Js
  • Git

To run:

$ git clone https://github.com/ibkadeeko/quick-credit.git
$ cd quick-credit
$ npm install
$ npm start

Testing

$ npm test

Pivotal Tracker stories

https://www.pivotaltracker.com/n/projects/2326760

Template UI

You can see a hosted version of the template at https://ibkadeeko.github.io/quick-credit/UI

API

The API is currently in version 1 (v1) and is hosted at https://ibk-quick-credit.herokuapp.com/

API Documentation

The API Documentation is currently hosted at https://ibk-quick-credit.herokuapp.com/api/v1/docs

Author

Ibukunoluwa Adeeko