Skip to content

Feowl/Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feowl Logo

Feowl will provide the citizens, journalists and businesses of Douala, Cameroon, with reliable data about the electricity supply. Local media will leverage a network of SMS-enabled contributors, whom the Feowl platform will automatically poll at regular intervals.

Feowl is financed by the International Press Institute's News Contest. If you are a developer, a designer, a statistician, an electricity specialist, a venture capitalist or an owl breeder and want to help us make Feowl fly, drop us a line at contact@feowl.com

Feowl User Interface

Installation

Dependancies

You must have a basic Apache and PHP environement:

sudo apt-get install apache2 php5 libapache2-mod-php5 php5-curl

System configuration

The Kohana installation must be in a directory / from the root of your virtual host or domain.

Also, you have to allow writing on ./tmp, ./logs directories (replace <path> by the path of the Feowl directory):

chmod 777 -Rf ./logs ./tmp

API access, Sendgrid access

Every Feowl installation must use a unique key for the API. Do not hesitate to ask for a key! To setup your keys, from the Feowl directory use the following environement variables:

FEOWL_API_USERNAME
FEOWL_API_KEY
FEOWL_API_ROOT
FEOWL_SENDGRID_USERNAME
FEOWL_SENDGRID_PASSWORD

You can otherwise edit the file under application/config but be carefull to not send it to git.

Generate locales

From the root directory, type :

php index.php --uri="i18nget/generate"