With 1.7 million freelancers, we'll match you with the perfect talent.
The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
We are hiring a developer to create only the beginning of an application called BellRunner. When this first milestone is completed well, we will immediately start development of the rest of the application.
BellRunner combines user-uploaded songs with stored audio clips (of about 5 seconds long) to create one super-song that a user can download.
This application should be written using Ruby on Rails (version 3.2) and perhaps a shell script (like SoX Sound eXchange) for file-manipulation. It should run on a standard Ubuntu server running Apache, Phusion Passenger, and ruby 1.9.3. Finally, the app's code should be well-covered by automated unit and functional tests.
**Step-by-step description of milestone one**
1. The user sees a form with a file-upload field.
2. The user uses this form to upload a song file.
3. If the song file is not an MP3 or MP4, discard it and show the user an error that says that only MP3s or MP4s may be uploaded.
4. If the song...
Sign in or Register to see more