boacausa / webplatform

Por uma boa causa - Para fazer do mundo um lugar melhor para todos
https://www.boacausa.org
6 stars 5 forks source link
adocao animais ngo ong pets social-impact

Por uma boa causa (Plataforma Rails + React)

Bem vindo ao projeto Boa causa, neste repositório você irá encontrar o código-fonte para o a plataforma web do projeto.

Link oficial: http://boacausa.org/

Link para testes: http://porumaboacausa.herokuapp.com

Setup

Requirements

Note: both docker and rbenv are optional, they are used to install the postgres database and ruby on the next steps. Feel free to setup the database and ruby on your own if you like.

Installation

docker-compose up -d
rbenv install ruby 3.0.3
rbenv local 3.0.3
gem install bundler
bundler install
rails db:setup
yarn install
cp .env.sample .env

Starting application

rails s
# In a different terminal tab
./bin/webpack-dev-server

Open http://localhost:3000/

Run tests

bundle exec rspec spec # rails tests
yarn test # react tests

Quero contribuir

Quer contribuir como desenvolvedor no projeto? Da uma olhada nas nossas issues

Roadmap

Ideia de primeira entrega: