Skip to content
This repository has been archived by the owner on Nov 10, 2019. It is now read-only.

IPPETAD/agrilytics

Repository files navigation

FarmSpot

Farming management services. Track profitability, monitor field rainfall, bid on the Crop Marketplace, and so much more.

Available to test on Heroku.

FarmSpot Add Farm Marketplace Contracts French Analytics

FarmSpot is a cloud service like no other. Using live data, geolocation services, and open federal data, the sky is the limit. You can use easily manage your farm operations on the field or at the office using our mobile-friendly implementations, or connect with farmers and brokers through our intuitive marketplace.

(This project was written in 48 hours for the Canadian Open Data Experience.)

Open Data Used

Description

Field Management

Manage your fields, bins, and harvests! Add a field by specify the geolocation of your farm, create bins to store and manage your existing produce. Track your harvests through our easy-to-use interface!

Open data is used to track temperature and rain fall data on your fields! Wow, that's pretty cool!

MarketPlace

The marketplace provides a public crop listing service to find buyers and sellers for your produce. It has functionality to manage your own postings, as well as to search for listings across Canada.

Open data is used in this section for current market prices!

Post Listing

You can post your own listing to the MarketPlace. Specify your crop, amount in tonnes, and expected price. The market price for the crop is pulled from national data (and queried to your province) to recommend prices for your quantity. On posting, your listing will be populated with your location and relevant information. It's really that easy!

Your Listings

Through this page, you can manage your existing listings. There are existing listings for your viewing. Any items you add or remove will update the listings.

Search Listings

You can search public listings by crop type. Listing information is provided, and the items are filtered such that your province is displayed first to help you find nearby farms. You can then contact the provider. This helps brokers and farmers connect.

Contracts

Manage your contracts and finances! This convenient spreadsheet allows simplified cataloguing of your existing contracts and how they're set. These columns were gathered from real farm elicitations. Add rows, remove rows, then save and share!

Analytics

Using open government data, view past and current market trends. These dynamic graphs provide effective visualizations filtered by produce and province.

French Language

We have French translations for everything! Except the README. We're sort of writing this last minute.

Tech Stack

Initial installation

git clone [email protected]:IPPETAD/agrilytics.git
cd agrilytics

virtualenv venv
source venv/bin/activate

mongorestore sample_database

pip install -r requirements.txt
python runserver.py