# farmbot-web-frontend

> Farmbot web frontend.

Latest version **1.1.0** (published 2016-09-30) · MIT license · 0 weekly downloads

## Install

```sh
npm install farmbot-web-frontend
pnpm add farmbot-web-frontend
yarn add farmbot-web-frontend
bun add farmbot-web-frontend
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.0 |
| Published | 2016-09-30 |
| First published | 2016-04-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 37 |
| Known vulnerabilities | 0 (+46 in 6 direct dependencies) |
| Install scripts | no |
| Author | farmbot.io |
| Maintainers | rickcarlino |
| Keywords | farmbot |

## Links

- npm: https://www.npmjs.com/package/farmbot-web-frontend
- Repository: https://github.com/farmbot/farmbot-web-frontend
- Homepage: https://github.com/farmbot/farmbot-web-frontend#readme
- Issues: https://github.com/farmbot/farmbot-web-frontend/issues
- npm.io page: https://npm.io/package/farmbot-web-frontend

## Dependencies (37)

- [axios](https://npm.io/package/axios.md) ^0.14.0
- [karma](https://npm.io/package/karma.md) ^1.0.0
- [react](https://npm.io/package/react.md) ^15.0.0
- [redux](https://npm.io/package/redux.md) ^3.3.1
- [enzyme](https://npm.io/package/enzyme.md) ^2.4.1
- [jquery](https://npm.io/package/jquery.md) ^2.1.4
- [lodash](https://npm.io/package/lodash.md) ^3.10.1
- [moment](https://npm.io/package/moment.md) ^2.13.0
- [moxios](https://npm.io/package/moxios.md) ^0.3.0
- [toastr](https://npm.io/package/toastr.md) ^2.1.2
- [farmbot](https://npm.io/package/farmbot.md) 2.0.0-rc.5
- [i18next](https://npm.io/package/i18next.md) ^3.4.3
- [webpack](https://npm.io/package/webpack.md) ^1.12.11
- [node-sass](https://npm.io/package/node-sass.md) ^3.10.0
- [react-dom](https://npm.io/package/react-dom.md) ^15.0.0
- [ts-loader](https://npm.io/package/ts-loader.md) ^0.8.1
- [css-loader](https://npm.io/package/css-loader.md) ^0.25.0
- [typescript](https://npm.io/package/typescript.md) ^2.0.0
- [joi-browser](https://npm.io/package/joi-browser.md) ^9.0.4
- [json-loader](https://npm.io/package/json-loader.md) ^0.5.4
- [react-redux](https://npm.io/package/react-redux.md) ^4.4.1
- [redux-thunk](https://npm.io/package/redux-thunk.md) ^2.0.1
- [sass-loader](https://npm.io/package/sass-loader.md) ^4.0.2
- [jasmine-core](https://npm.io/package/jasmine-core.md) ^2.4.1
- [react-router](https://npm.io/package/react-router.md) ^2.0.1
- [style-loader](https://npm.io/package/style-loader.md) ^0.13.0
- [karma-jasmine](https://npm.io/package/karma-jasmine.md) ^1.0.2
- [karma-webpack](https://npm.io/package/karma-webpack.md) ^1.7.0
- [karma-coverage](https://npm.io/package/karma-coverage.md) ^1.1.1
- [react-router-redux](https://npm.io/package/react-router-redux.md) ^4.0.1
- [webpack-dev-server](https://npm.io/package/webpack-dev-server.md) ^1.14.1
- [karma-nyan-reporter](https://npm.io/package/karma-nyan-reporter.md) ^0.2.4
- [karma-spec-reporter](https://npm.io/package/karma-spec-reporter.md) 0.0.26
- [karma-chrome-launcher](https://npm.io/package/karma-chrome-launcher.md) ^2.0.0
- [karma-sourcemap-loader](https://npm.io/package/karma-sourcemap-loader.md) ^0.3.7
- [react-addons-test-utils](https://npm.io/package/react-addons-test-utils.md) ^15.2.1
- [redux-immutable-state-invariant](https://npm.io/package/redux-immutable-state-invariant.md) ^1.2.3

## Recent versions

- 1.1.0 (latest) — 2016-09-30
- 0.2.0 — 2016-04-14

## README

# Farmbot Web Frontend

 This is the Javascript / HTML / CSS related to Farmbot's browser control app. It depends on a [backend API](https://github.com/FarmBot/farmbot-web-app) (my.farmbot.io by default).

# Up and Running

**[LATEST STABLE VERSION IS HERE](https://github.com/FarmBot/farmbot-web-frontend/releases)** :star: :star: :star:

0. [Install node](https://nodejs.org/en/download/) if you haven't already.
1. `git clone https://github.com/FarmBot/farmbot-web-frontend.git`
2. `cd farmbot-web-frontend`
3. `npm install`
4. `npm start`
5. Visit `http://localhost:8080/app/login`

# Deploy to Production

**NOTE:** The [Web API](https://github.com/FarmBot/Farmbot-Web-API) deployment will automatically build the latest version of the frontend and mount it in the web server. The instructions below are intended for reference purposes, or for users who wish to host their frontend code on a different server than their API.

1. run `npm run build`
2. Copy the contents of `/app` into your webserver so that it will be accessible via `/app`.
3. Visit `/app/login` on your web server to verify installation.
4. [Submit an issue](https://github.com/FarmBot/farmbot-web-frontend/issues/new?title=Installation%20Failure) if you hit problems during the installation.

---
_Source: https://npm.io/package/farmbot-web-frontend · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
