Skip to content

KomunikasIndonesia/Communicate-Indonesia

 
 

Repository files navigation

Communicate-Indonesia

This project attempts to connect farmers in Indonesia through sms allowing them to share information about farming patterns and optimize for higher overall gains.

Setup

This project is currently configured for linux

Requirements

  • Google Appengine python SDK version 1.9.24
  • Python version 2.7x

Default Setup

  1. make tool-install
  2. make install

Manual Setup

  1. extract google appengine sdk into tmp/google_appengine
  2. sudo pip install virtualenv
  3. make install

Common development tasks

  • make install : install run + test dependencies
  • make server : run appengine dev app server
  • make test : run tests
  • make flake8 : lint source code

Configuring config

Using pcurl

pcurl.py is a helper to hit the api without having to create your own curl request. pcurl relies on a .pcurl.config file to specify the api keys for each environment. To run pcurl:

  1. ". venv/bin/activate" : activate virtual environment
  2. "python pcurl.py" : run pcurl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Makefile 1.1%