Ruby on Rails Web Services

CLOSED
Bids
7
Avg Bid (USD)
$644
Project Budget (USD)
$250 - $750

Project Description:
We need a small website built in Ruby on Rails.

The website will consist only of a (mostly static) home page, and several web services that will query an extremely simple database and return an XML response. It is intended that these web services will be called from a Flash client (development of the Flash client is not part of this brief). The rails developer need only develop XML based web services (not an HTML based web application).

List of required XML web services

- About 8 simple (single table) database queries

- User account management services:

- login
- logout
- get user details
- account creation (with email verification)
- account activation
- retrieve password
- change password
- email referral (send to a friend)

- Saving and loading of user's favourites lists

- load favourites
- save favourites
- add favourite
- remove favourite
- clear favourites
- email one favourite
- email all favourites

- Implementation of a phonetic hashing algorithm (the details of which will be provided) that will generate a phonetic key for a given entry; and a script that will generate and save this key for each entry in the database

Email Templates

Several of the services require the sending of one or more emails. Templates will have to be created for these emails.

Standards

The developer must:

- Where appropriate, make use of all standard design patterns and practices

- Verify the correctness of service implementations with unit tests

- Clearly document and comment the source code so that the purpose and design of methods are clear and so the application is maintainable

Timeframe

Project completion would be expected 2 - 3 weeks from project award.
We are currently in the process of costing the project and do not expect to begin development for a couple of weeks.

Ownership

We will retain all IP of the work and complete ownership of the source code.

Further Information

Please contact me for a more complete technical specification and any other questions.

Skills required:
Ruby on Rails, XML
Hire lachlanc
Project posted by:
lachlanc Australia
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.


$ 500
in 5 days
Hire ashchan
$ 750
in 25 days
$ 600
in 10 days
Hire JackDon
$ 500
in 10 days
Hire rorfreelancing
$ 680
in 20 days
Hire rubycoders
$ 725
in 10 days
Hire jamesmk
$ 750
in 8 days