ruby website

IN PROGRESS
Bids
3
Avg Bid (USD)
$697
Project Budget (USD)
$250 - $750

Project Description:
You should look at all the mockups below & database schema in the doc attached to get an idea of the functionality of the site… (you will not be doing the html/css work).

We are building a Crowd Funded Auto Dialer, where we present all of the call activity and results in real time to the public. All of the data that is presented on this website is populated from an existing database of call statistics (schema in PDF). Tnis app doesn't generate the call statistics data. All of the "Campaigns" are available to the public and have all of the basic CMS features like comments, ratings, social sharing, etc.

HTML Templates Mockups (In progress):

http://192.95.23.70/campaign/homepage-b.html
http://192.95.23.70/campaign/homepage.html
http://192.95.23.70/campaign/campaign-overview.html
http://192.95.23.70/campaign/campaign-bio.html
http://192.95.23.70/campaign/campaign-recordings.html
http://192.95.23.70/campaign/donate-step1.html
http://192.95.23.70/campaign/donate-step2.html
http://192.95.23.70/campaign/donate-step3.html
http://192.95.23.70/campaign/donate-step4.html


1) Template integration (from already completed html/css to be provided (in progress))
2) Views
a. Campaign
i. Campaign Details
ii. Campaign Stats
iii. Donor Credit Roll for Campaign
iv. Donation Stats per campaign
v. Retrieve any column from specified table
vi. Money left in bank count
b. Global
i. List Active campaigns by Type/Category
ii. List Active campaigns
iii. Donor Credit Roll for Whole site
iv. List all categories
v. List all types
vi. List Pending campaigns by Type/Category
vii. List Pending campaigns
viii. Retrieve any column from specified table
ix.
3) User Accounts
a. create new account in local db
b. create & synch via facebook connect
c. user login routine
d. forget password routine / email to address on file
e. confirm new account send email
4) donation / checkout routine
a. - paypal pro integration
b. - google checkout integration
c. - bitcoin / bitpay integration
5) Campaign features
a. User comments
b. Facebook Like
i. Count # of likes
ii. Like the page functionality
iii. Post to users facebook wall link to campaign page
c. Twitter Share
i. Count # of shares
ii. Tweet link to campaign page
d. Ratings
e. Add a Phone number
i. Must register or sign in
ii. Can add X (30) numbers from the same IP / Account every 7 days limit
iii. Invite Friends optionally specify name and email in addition to each phone number to trigger email notification
f. User submits campaign idea for voting round
6) realtime JSON (or other method) data retrieval scripts for FusionWidgets
a. global
i. - total calls forever
ii. - total calls today
iii. - Total donations amount
iv. - Total donations count
v. - Total Calls in progress
b. Campaign
i. - total calls forever
ii. - total calls today
iii. - Total donations amount
iv. - Total donations count
v. - Total Calls in progress
vi. Stacked Bar Chart realtime calls breakdown
7) Basic admin interface
a. Campaigns
b. Users
c. Accounting/Donations

See PDF for db schema

Skills required:
Ruby on Rails
Hire mattl
Project posted by:
mattl United States
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire zeke
$ 772
in 10 days
Hire aditya09061990
$ 605
in 15 days
$ 715
in 18 days