Finish Backbone/REST/CRUD site

This project received 6 bids from talented freelancers with an average bid price of $193 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

I would like to finish a simple project management site. It's a basic CRUD app, built with [url removed, login to view] and a REST backend. It's already been started - we should keep the HTML+CSS, but it's up to you whether you want to keep or rebuild the backend and the Javascript.

The app lets you manage a list of software projects ("Stories"), i.e. a backlog. You can see all the main fields on the form here: [url removed, login to view]

It provides 3 modes:

* Find & Edit: view minimal/basic/all fields. This is for the project/product manager to manage everything. Example (unfinished): [url removed, login to view]

* Size overview: like Find & Edit mode, except the size of each list item corresponds to its number of points (i.e. the developer's estimate of the size of the project). This is for the project manager to show to other stakeholders so they can see the list of upcoming projects and quickly see how large each one is.

* Assign points: like the "minimal" view of the Find & Edit mode, except with an easy way for developers to estimate the size of each project/story. Example: [url removed, login to view]

All 3 modes allow reordering stories.

Front and backend code will be given to the developer when the project starts.

Backend currently uses Perl + Web::Simple, Template-toolkit, MongoDB ... but you are free to change this to another REST framework. Please specify in your bid what backend tools you will use.

I would like to keep the frontend framework that is already started (again, see [url removed, login to view]). Site template uses ZURB foundation ([url removed, login to view]) - Please continue to use the facilities it provides! i.e. don't duplicate styles and elements it already has.

Also uses doT frontend templates: [url removed, login to view] and [url removed, login to view]

It is VERY IMPORTANT that the site be made to use [url removed, login to view] effectively so that it's simple to make changes (such as adding a new field) and have them take effect throughout the app. You should make sure everything is "wired together" appropriate, as backbone allows for. Developer must document how to add new fields.

Please let me know if you have any questions or need any clarification. Cheers.

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online