Circuit Diagram
===============

A view layer for drawing interactive circuit diagrams.

## TODO

- [ ] Tests! Investigate [Jest](https://facebook.github.io/jest/)
- [ ] Vagrant provisioning for dev environment
- [x] Make React components to draw simple circuit elements
- [ ] Build and distribute a library so other projects can import Circuit Diagram
- [ ] Ability for client apps to easily interact with the library to e.g. add/remove components, model voltages/currents

## Dependencies

- Node.js/io.js
- [Flow](http://flowtype.org/)
- For node-gyp:
  + Python 2.7, `make`, and a C/C++ compile e.g. GCC

Made using [React](https://facebook.github.io/react/), [React ART](https://github.com/reactjs/react-art) and [RefluxJS](https://github.com/spoike/refluxjs).

Circuit Diagram
===============

[![David](https://img.shields.io/david/circuitsim/circuit-diagram.svg?style=flat-square)](https://david-dm.org/circuitsim/circuit-diagram)
[![David](https://img.shields.io/david/dev/circuitsim/circuit-diagram.svg?style=flat-square)](https://david-dm.org/circuitsim/circuit-diagram#info=devDependencies)

A view layer for drawing interactive circuit diagrams.

## TODO

- [ ] Tests! Investigate [Jest](https://facebook.github.io/jest/)
- [ ] Vagrant provisioning for dev environment
- [x] Make React components to draw simple circuit elements
- [ ] Build and distribute a library so other projects can import Circuit Diagram
- [ ] Ability for client apps to easily interact with the library to e.g. add/remove components, model voltages/currents

## Dependencies

- Node.js/io.js
- [Flow](http://flowtype.org/)
- For node-gyp:
  + Python 2.7, `make`, and a C/C++ compile e.g. GCC

Made using [React](https://facebook.github.io/react/), [React ART](https://github.com/reactjs/react-art) and [RefluxJS](https://github.com/spoike/refluxjs).

Add David badges to readme
Add David badges to readme
