Skip to content
Goteo Version 3, the Open Source Crowdfunding Platform
Branch: devel
Clone or download
Latest commit f8cf7a6 May 28, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources Fix broken text key May 28, 2019
bin Test fixes. Conf autosave default Dec 30, 2018
config docker default settings Dec 29, 2018
db Workshop blockquote customization Apr 24, 2019
docker Update init.sh May 27, 2019
docs Add Platoniq credits May 27, 2019
extend Donations list Mar 19, 2019
grunt add a grunt yamllint May 11, 2018
public Break words in reponsive h1 project text May 28, 2019
src Fix project exception when asking for (evil) negative pagination May 27, 2019
tests fix tests Dec 29, 2018
var Add predict command for dbverifier May 11, 2018
.bowerrc added bower May 25, 2017
.editorconfig add user module (wip) May 11, 2018
.env fix default views grunt minifications & processing May 11, 2018
.gitignore Twitter card fix Feb 6, 2019
.htaccess Added templates to sql install Jun 17, 2016
.jshintrc v3.0.3 bug fixes Dec 23, 2015
.travis.yml exclude temp folders from building Feb 22, 2018
COPYRIGHT Version 3.0-alpha Oct 2, 2015
Gruntfile.js fix model test lang Aug 16, 2018
LICENSE Documentation. Fixes Nov 25, 2015
README.md Add Platoniq credits May 27, 2019
RELEASE_NOTES.md Update developers documentation Dec 29, 2018
Vagrantfile Fix Vagrant config Feb 6, 2018
bower.json reorder table Aug 20, 2018
composer.json removed custom omnipay repository as bugfix is merged in the main rep… Feb 7, 2018
couscous.yml Set couscous links to https by default Jan 8, 2019
crowdin.yml Update Crowdin configuration file Feb 7, 2018
docker-compose.yml docker default settings Dec 29, 2018
package-lock.json Fix project exception when asking for (evil) negative pagination May 27, 2019
package.json Fix project exception when asking for (evil) negative pagination May 27, 2019
phpunit.xml.code-coverage Version 3.0-alpha Oct 2, 2015
phpunit.xml.dist Version 3.0-alpha Oct 2, 2015
run-tests.sh sh scripts info Feb 6, 2018
vagrant-user-config.sh sh scripts info Feb 6, 2018
vagrant.sh vagrant apache2 dist server Feb 6, 2018

README.md

currentMenu
home

Goteo The Open Source Crowdfunding Platform

Build Status

This is the source code of the Crowdfunding platform Goteo.

The Goteo platform is a recognized, award-winning creator of an open standard for crowdfunding for social impact and generating new digital commons, which has been founded and designed by Platoniq. Platoniq is also the founding board member of the Goteo Foundation which is the responsible for the maintenance of this code.

Backed by Goteo Foundation   Created by  Platoniq Sistema Cultural

Features

This is a web app that allows the receipt, review and publishing of collective campaigns for their collective funding and the receiving of collaborations as well as the dynamic visualization of the support received, classification of initiatives and campaign tracking. The system also permits secure and distributed communication with users and between users, administration of highlighted projects on the home page and the creation of periodical publications such as blogs, a FAQ section and static pages.

INSTALL

Current version: 3.5

Although you can try to install it in order to create your own crowdfunding platform, this won't be a Wordpress-like installation (probably never will). These releases are mostly for developers and for those who want to collaborate with the code.

Full developers documentation is still work in progress! Some folders may have its own README.md file with comments. However, we will try to compile all the documents here:

DOCUMENTATION

Docker quickstart:

First ensure you have docker-compose properly installed, then create a config file and use the wrapper docker/up:

cp config/docker-settings.yml config/local-docker-settings.yml
docker/up

Then you can run commands inside the php container by using the wrapper docker/exec. If develping, we recommend to run this command in a separate terminal:

docker/exec grunt watch

More info

CONTRIBUTING

There's still a lot of missing documentation. We'll try to do our best completing it, however any help will be appreciated.

TRANSLATORS

Since version 3.3 where are using Crowdin as a tool for collaborators translating the code. Feel free to join these awesome people who's contributed in traslating Goteo to many languages:

  • Dan Walenter (cas3v0n)
  • m19951996
  • mrfinearts
  • Denver Moon (9003104)
  • Wilmer Alzate (waar19)
  • José Peralta (elpoliglota) (josedpg11)
  • Chris_W
  • Alessandro Ravanetti (aleravanetti)
  • joao.cruz
  • kguanzon (Kimberly Guanzon) (kim0421)
  • Ferran Reyes (ferranreyesgoteo)
  • ismaeljoseph
  • Vanessa.Montes
  • Xurxo Guerra (xguerrap)
  • Tiago Santos (tisantos)
  • Iulian Mongescu (iulian.mongescu)
  • gracine
  • Carine_cha
  • Clint Mark Cortes (cortesclintmark)
  • zainalkhalid
  • melsmacan
  • franzancot
  • Herii (HERII12)
  • shaunmatthew
  • firewall (Onrkskn)
  • Ceyda Mutlu (translator93)
  • Júlia Petúlia Sol (juliaxsol)
  • enolp
  • elena-2018
  • Udo Wierlemann (Udo.Wierlemann)
  • helpPAM
  • CataAz
  • pep_laDeriva
  • jmontane

You can join the Crowdin translator team here: https://translate.goteo.org/

This documentation is created using Couscous.

License

The code licensed here under the GNU Affero General Public License, version 3 AGPL-3.0 has been developed by the Goteo team led by Platoniq and subsequently transferred to the Fundación Goteo, as detailed in http://www.goteo.org/about#info6

You can’t perform that action at this time.