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.
- 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.
- User can reset password
- Integrate real time email notification upon approval or rejection of a loan request.
Project is managed here using the project management tool, Pivotal Tracker
UI templates are hosted on Github pages here
- Node.js - A runtime environment based off of Chrome's V8 Engine for writing Javascript code on the server
- Express.js - Web framework based on Node.js.
- Babel - Javascript transpiler
- Eslint - Javascript linter
- Airbnb - Style guide
- Install NodeJs
- Clone this repository using
git clone https://github.com/sneakymaxy/Quick-Credit.git
- Run
npm install
to install dependencies in package.json - Run
npm start:dev
to start the server
Run npm test