Skip to content

Latest commit

 

History

History
68 lines (42 loc) · 2.06 KB

README.md

File metadata and controls

68 lines (42 loc) · 2.06 KB

Code Climate

This is the source code behind the "O que falta em Coimbra?" concept. Make sure you check out the Usage Guidelines.

How does it work?

  • Sinatra app
  • Running on Ruby 2.3.1

Setup

Install Ruby 2.3.1 (if necessary). RVM is optional, but highly recommended.

rvm install ruby 2.3.1p112
git clone https://github.com/pgaspar/oqfc.git
cd oqfc

Install bundler

gem install bundler

Install the gems

bundle install --without production

Configure the app

  • duplicate config/config.rb.example
  • rename it to config.rb
  • open it and change the necessary settings

Run the server

ruby app.rb

Go to http://127.0.0.1:4567

Customization

App global settings are available on your config/config.rb. Here you can change the city name and background color, among other things.

For the Facebook Comments plugin to work you'll need to:

  • create a Facebook App
  • make sure the :site_url setting corresponds to the Site URL and App Domains settings on your Facebook App configuration
  • set your Facebook App ID in the :fb_app_id setting

You may also want to:

  • change public/img/favicon.png to your own color
  • change public/img/logo.png (this image is used by Facebook when sharing)
  • customize the Facebook sharing text via the :meta_description setting

Deployment

The app is ready for deployment in Heroku. Troubleshoot here | Custom Domains.

Note: You need to remove the config/config.rb line from .gitignore so your configuration is sent to Heroku.

Contributing

Fork, create a topic branch, change the code and create a Pull Request. Thanks!