Find Jobs
Hire Freelancers

Finish Backbone/REST/CRUD site

$30-250 USD

Closed
Posted almost 11 years ago

$30-250 USD

Paid on delivery
I would like to finish a simple project management site. It's a basic CRUD app, built with Backbone.js 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: [login to view URL] It provides 3 modes: * Find & Edit: view minimal/basic/all fields. This is for the project/product manager to manage everything. Example (unfinished): [login to view URL] * 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: [login to view URL] 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 [login to view URL]). Site template uses ZURB foundation ([login to view URL]) - Please continue to use the facilities it provides! i.e. don't duplicate styles and elements it already has. Also uses doT frontend templates: [login to view URL] and [login to view URL] It is VERY IMPORTANT that the site be made to use backbone.js 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.
Project ID: 4678561

About the project

6 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $193 USD for this job
User Avatar
Hi we checked your requirement,We could develop as per your need. u could check that out. we would work till your satisfaction. Thanks & Regards Techwelfare Please check inbox for our previous work.
$256 USD in 12 days
4.2 (31 reviews)
5.7
5.7
User Avatar
Hi, i saw your requirements and very confident that i can do this project. please check your inbox. Thanks
$250 USD in 10 days
4.9 (11 reviews)
4.4
4.4
User Avatar
Hi! I have years of experience with various client side development frameworks including backbone. I'd love too do this for you.
$170 USD in 5 days
5.0 (2 reviews)
2.5
2.5
User Avatar
I could do this
$35 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Expert of PHP, Javascript, jquery.
$222 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please private message
$222 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Chicago, United States
5.0
3
Payment method verified
Member since Aug 28, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.