powerplant:software_specification

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
powerplant:software_specification [2017/12/20 01:00] – ↷ Page moved from companion_planting:powerplant:software_specification to powerplant:software_specification aimeejuliapowerplant:software_specification [2019/04/01 21:46] (current) ecohack
Line 7: Line 7:
  
 for "powerplant"/ pp_ / ... for "powerplant"/ pp_ / ...
-Version <0.13>+Document Version <0.14>
  
  
Line 13: Line 13:
  
  
-powerplant is a software that allows anyone planning a garden to utilize companion planting and other permaculture practices. It provides intelligent suggestions to help the gardener by advising the best planting schedules and combinations of crops to maximize the garden's yield.+powerplant is an opensource webapp that allows anyone planning a garden to utilize companion planting and other permaculture practices. It provides intelligent suggestions to help the gardener by advising the best planting schedules and combinations of crops to maximize the garden's yield.
  
 ===== Users ===== ===== Users =====
Line 37: Line 37:
 === Software description === === Software description ===
  
 +Powerplant ...
 +  * ... offers fast and easy solution for knowing which crops (bene)fit together
 +  * ... provides an easy to follow schedule for planting, transplanting, and harvesting
 +  * ... provides information about the crops themselves
 +  * ... gives suggestions which plants should be grown in which enviroment - location, climate, ...
 +  * ... pushes and pulls crop information to/from several open data platforms
 +  * ... allows multiple Users to work on the same garden bed/s
 +  * and allows User input to improve data
  
-  * Offer fast and easy solution for knowing which crops (bene)fit together +powerplant is open-source and uses and creates data with open copyright.
-  * Provide an easy to follow schedule for planting, transplanting, and harvesting +
-  * Provide information about the crops themselves +
-  * Push and pull crop information to/from several open data platforms +
-  * User can submit changes to improve data +
-  * Open-source/open-data+
  
-> TODO: write more and better text 
  
 === Objectives === === Objectives ===
Line 85: Line 87:
  
 </code> </code>
 +
 +
 ==== Product Perspective ==== ==== Product Perspective ====
  
Line 191: Line 195:
   * This should represent the function of creating multiple beds from a list of seeds/plants you want to plant   * This should represent the function of creating multiple beds from a list of seeds/plants you want to plant
   * TODO   * TODO
-    * Backend: Import plant data from PFAF database, import basic plant relationship data (firebase), create HTTP API call to get compatible groups from a big group of plants.+    * Backend: Import plant data from practicalplants database, import basic plant relationship data (firebase), create HTTP API call to get compatible groups from a big group of plants.
  
 === Detailed function description. === === Detailed function description. ===
Line 269: Line 273:
  
 === Terminology === === Terminology ===
 +
 +**TODO** Create Seperate page to link to
  
 **Location**: Group of gardens whose permaculture zones are defined relative to a common zone 0 **Location**: Group of gardens whose permaculture zones are defined relative to a common zone 0
Line 530: Line 536:
          
 [[https://drive.google.com/file/d/0BwEWI1CO-iYrWnhPV2xJRjZtUkU/view?usp=sharing|Diagrams]] [[https://drive.google.com/file/d/0BwEWI1CO-iYrWnhPV2xJRjZtUkU/view?usp=sharing|Diagrams]]
 +
  
  • powerplant/software_specification.txt
  • Last modified: 2019/04/01 21:46
  • by ecohack