SkillAgentSearch skills...

Kivalensjs

KivaLens reworked as a ReactJS App

Install / Use

/learn @nuclearspike/Kivalensjs
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

kivalensjs

A re-thinking and re-implementation of KivaLens as a React app rather than a Silverlight app.

Using React, Reflux, react-bootstrap, gulp, browserify, node, ES6, babel (JSX, ES6 transpiler), Kiva API, linqjs, Highcharts, ...

Contact me if you're interested in contributing.

This is my first React app and there are a number of things that I'd do differently now... and will eventually change. Don't judge too harshly. :D

See the live version

This project needs to be switched to Redux, GraphQL and Webpack!

There are two separate npm packages. One that compiles the client code and sets up a directory watch (using gulp and browserify) and the other that runs the server (just by running cluster.js with node)

To run the project:

  • In the /react directory, run "npm run kl" and leave that console running if you're going to make updates and test.
  • In a separate console, in the root project directory, run "npm start".
  • Once the server console has finished downloading Kiva loans, go to http://localhost:5000 in a browser (not by IP)

There is no hot module reloading set up, so changes made to the client require that you refresh the browser window.

Related Skills

View on GitHub
GitHub Stars49
CategoryDevelopment
Updated7d ago
Forks21

Languages

JavaScript

Security Score

75/100

Audited on Apr 1, 2026

No findings