Skip to content
This repository has been archived by the owner on Jun 12, 2019. It is now read-only.
/ Fruchtfolge Public archive

MOVED - The project is still under development but this page is deprecated. https://github.com/fruchtfolge/client

License

Notifications You must be signed in to change notification settings

fruchtfolge/Fruchtfolge

Repository files navigation

DEPRECATED

This Electron.js version of the Fruchtfolge application is deprecated. Development of the Fruchtfolge client application continues at https://github.com/fruchtfolge/client

Fruchtfolge

Fruchtfolge is an open-source crop planning optimization tool. It's main focus are usability and data security.

Fruchtfolge is currently in pre-alpha state. A first running version can be expected in the coming months.
If you are interested in the development and would like to contribute, follow the subsequent steps in order to build the application.

Prerequisites

The application is written in HTML, JavaScript (Node.js), and CSS and is utilising popular frameworks as Nuxt.js and Electron.js. In the following, intermediate knowledge of these technologies is assumed. If you're new to web programming and would like dive right in, courses from nodeschool.io are recommended.

You need to have Node.js > v.8.0 installed on your computer. Then clone or fork this repository.

Build Setup

cd into the main directory. Then

# install dependencies
$ npm install # Or yarn install

# development with vue devtools
$ npm run dev

# build for production
$ npm run build

For detailed explanation on how things work, checkout [Nuxt.js](https://github.com/nuxt/nuxt.js), [Electron.js](https://electronjs.org/), and [electron-builder](https://www.electron.build/).