Yanapay: Blingual Crowdfunding Web Site

Suoritettu Julkaistu Jun 24, 2015 Maksettu toimituksen yhteydessä
Suoritettu Maksettu toimituksen yhteydessä

We are a small startup company. The initial release of our first Web site is almost finished (90%). The Web site works in Spanish per default but you can choose English using the button on the header. The work to be done is:

1. Finish the interface to PayPal payments (there is already a gem to do this, the last steps are to be done).

2. Add a “delete project button” if the project creator wants to (there is already an edit button in that page).

3. Complete interface to YouTube videos (actually it is only working with Vimeo videos, configuration should be done).

4. Add a field in the Project database table: “Description_in_English” (to be displayed instead of the default “Description” field when the user change language from Spanish to English).

5. Set up MailChimp mailing (the gem is already done, configuration is failing)

So far the work to be done. After that, if we both agree in, we can continue building the next release of the same Web site, that includes the interface to other payment means, upgrading to more recent Ruby and Rails versions, and further software maintenance tasks.

Note that we use Slim and Sass languages for Rails. You should also know GIT and Javascript.

The gem file is the following:

ruby '1.9.3'

gem 'rails', '3.2.13'

gem 'sidekiq', '~> 2.13.0'

gem 'sinatra', require: false

gem 'best_in_place'

gem 'state_machine', require: 'state_machine/core'

gem 'paper_trail', '~> 2.7.1'

# Database and data related

gem 'pg'

gem 'pg_search'

gem 'postgres-copy'

gem 'schema_plus'

gem 'schema_associations'

gem 'chartkick'

# Payment engine using Paypal

gem 'app_paypal_express'

gem 'draper'

# Frontend

gem 'slim-rails', '~> 1.1.1'

gem 'jquery-rails'

gem 'initjs'

# Authentication and Authorization

gem 'omniauth'

gem 'omniauth-twitter'

gem 'omniauth-facebook', '1.4.0'

gem 'devise'

gem 'ezcrypto'

gem 'cancan'

gem 'app_mailchimp'

# HTML manipulation and formatting

gem 'formtastic', '~> 2.1.1'

gem "auto_html", '= 1.4.2'

gem 'kaminari'

gem 'active_attr'

# Uploads

gem 'carrierwave', '~> 0.8.0'

gem 'rmagick'

# Other Tools

gem 'ranked-model'

gem 'feedjira'

gem 'validation_reflection',

gem 'inherited_resources', '1.3.1'

gem 'has_scope'

gem 'spectator-validates_email', require: 'validates_email'

gem 'video_info', '>= 1.1.1', '< 2'

gem 'enumerate_it'

gem 'httparty', '~> 0.12.0'

gem 'carmen-rails'

gem "font-awesome-rails"

# Translations

gem 'http_accept_language'

gem 'routing-filter'

# Payment

gem 'activemerchant', '>= 1.17.0', require: 'active_merchant'

gem 'httpclient', '>= 2.2.5'

group :production do

gem 'fog', '>= 1.3.1'

gem 'unicorn'

gem 'heroku-deflater', '>= 0.4.1'

gem 'rails_12factor', '0.0.2'

end

group :development do

gem "letter_opener"

gem 'foreman'

gem 'better_errors'

gem 'binding_of_caller'

gem 'rack-mini-profiler'

gem 'faker', '1.2.0'

gem 'image_suckr'

end

group :test, :development do

gem 'rspec-rails'

end

group :test do

gem 'launchy'

gem 'database_cleaner'

gem 'shoulda', :require => false

gem 'factory_girl_rails'

gem 'capybara', '~> 2.0.2'

gem 'jasmine'

gem 'coveralls', require: false

end

group :assets do

gem "sass", "~> 3.2.5"

gem 'sass-rails'

gem 'coffee-rails'

gem "compass-rails"

gem 'uglifier'

gem 'compass-960-plugin'

gem 'bootstrap-sass', '2.3.2.0'

end

gem 'weekdays'

gem "rack-timeout"

gem 'rails_autolink', '~> 1.0.7'

gem "RedCloth"

gem 'ckeditor'

gem 'paperclip'

You can see the Web site working at http://app-demo.herokuapp.com

Git JavaScript Ruby on Rails Verkkosivujen testaus

Projektin tunnus: #7928491

Tietoa projektista

12 ehdotusta Etäprojekti Aktiivinen Jul 6, 2015

Myönnetty käyttäjälle:

shashiwe

I got all the requirements clearly. I am quite confident to complete all the listed tasks. I have 4+ years of experience with Ruby on Rails development, payment integrations. Here are my some of past works: www. Lisää

$175 USD 3 päivässä
(32 Arvostelua)
5.6

12 freelanceria on tarjonnut keskimäärin $390 tähän työhön

krunalcp

A proposal has not yet been provided

$333 USD 2 päivässä
(44 arvostelua)
6.8
readerzxy

Hi, I have experience of working with already build code basis, fixing the problems you have asked for won't be a problem for me, I also have experience of using GIT and JS. I meet all the requirements that you have Lisää

$500 USD 3 päivässä
(14 arvostelua)
5.9
ankit89k

My experience of 3 year in website testing, payment testing and Automation to fasten the speed and make thing very transparent.

$444 USD 3 päivässä
(0 arvostelua)
0.0
rohitmalik

A proposal has not yet been provided

$155 USD 3 päivässä
(0 arvostelua)
0.0