Kivalensjs
KivaLens reworked as a ReactJS App
Install / Use
/learn @nuclearspike/KivalensjsREADME
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
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
node-connect
353.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
353.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
353.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
