This is the archived source code repository that runs the MicroPasts Crowdfunding platform, which builds on a fork of Neighbor.ly. This project is no longer active
This software was originally created as Catarse, Brazil's first crowdfunding platform. It was first made in Portuguese then later English support added by Daniel Walmsley. Neighbor.ly focused on making all aspects of the interface in US English. There are still some patches of both languages throughout the software, but overall there is good infrastructure in place to internationalize to the language of your choice.
We hope to offer many languages in the future. So if you decide to implement Neighbor.ly in your own language, please let us know so we can include your language here.
This platform uses PayPal as the payment gateway.
Please see the CONTRIBUTING file for information on contributing to Neighbor.ly's development.
Make sure you follow our style guide.
To get everything working, you'll need to have these dependencies installed in your system:
- ImageMagick >= 6.3.5
- Qt (to compile capybara webkit)
- PostgreSQL >= 9.3 (with postgresql-contrib)
- Redis >= 2.4
- Ruby 2.1.1
Then, you can run the following commands:
$ git clone https://github.com/neighborly/neighborly.git
$ cd neighborly
$ ./bin/bootstrap
$ foreman start
You are now running Neighborly on http://localhost:3000 with sample configuration. If you plan to use it more than just get it running, you should change configuration (check db/seeds.rb
for examples) and maybe run development seeds:
$ rails runner db/development_seeds.rb
Neighbor.ly consists of many separate services/gems, each with their own source code repository.
A Rails Engine that contains our API.
A Rails Engine that deal with all the admin section for Neighbor.ly.
A Rails Engine that contains the base to integrate Neighbor.ly with Balanced Payments.
A Rails Engine that integrate Neighbor.ly to Credit Card on Balanced Payments.
A Rails Engine that integrate Neighbor.ly to Bank Account (ACH) on Balanced Payments.
Originally forked from Catarse. Adapted by devton, josemarluedke, irio, and luminopolis. Made possible by support from hundreds of code contributors, financial support from Knight Foundation and Sunlight Foundation, plus lots of love & bbq sauce in downtown Kansas City, Missouri.
Copyright (c) 2012 - 2014 Neighbor.ly. Licensed as free and open source under the MIT License