ExtJS REST front end

This project was successfully completed by ayandgpt for $555 USD in 5 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$250 - $750 USD
Completed In
5 days
Total Bids
Project Description

I have an ExtJS front end interacting with a JSON/REST backend for a Bitcoin "crowdfunding" website that needs to be taken from the alpha stage to beta. The groundwork has been laid, I have a working website but it needs some fixes and enhancements before it can be opened up for beta testing.

All work is only for the ExtJS frontend. Most of the backend work has been finished in order to get the front end fixes finished but may require some coordination if something is needed to be updated.

The frontend is set up in an MVC architecture with the view,controller,store and model directories using ExtJS 4. Originally written via Sencha architect then updated by hand so it will likely not be able to be imported to Architect very easily.

I would like someone who is an ExtJS expert who can take what is there now and make it professional. Before taking it from development to primetime it will need some testing on several browsers as well as some CSS tweaking to give a professional look and feel.

I have been using GitHub for issue tracking and have listed the enhancements and bugs that need to be fixed below. Many are just visual checks of turning on or off buttons or text depending upon the user which can be done very quickly, my understanding of stores has made a few of the displays difficult for me but should be a quick fix for someone who understands them. Other than display and formatting, one of the bigger items is creating basic BBcode for descriptions to be saved and displayed. It currently saves everything unformatted and displays large amounts of text without proper spacing.

There will be a lot of follow on work after these are finished.

(there are 3 main page views, user profile, pools/group list and pages, and proposal page)
Profile: Display list of groups and pledge for each group - enhancement
Profile: Display group panel when user profile group clicked - enhancement
Profile: allow ability to upload profile image - enhancement
Profile: Display total amount of bitcoins available after pledges - enhancement
Pool: Do not display edit options if not the group owner and if not logged in - enhancement
Pool: add ability to upload image - enhancement
Proposal/Pool: after submitting or creating a proposal, refresh the pool - enhancement
Proposal: Error when submitting vote option for new proposal - bug
Proposal: Voting list shows up in old proposals after viewing vote proposal - bug
Proposal: Fix formatting for Voting options - bug
Proposal: For voting proposal, get rid of input box under vote options - bug
Proposal: Do not display edits for voting proposal - enhancement
Proposal: Do not display Min. Incentive on voting proposal - enhancement
Proposal: Get rid of submit button for proposal that is open to voting - enhancement
Proposal: Close window after submit - enhancement
Proposal: Display Voter_BitAddress - enhancement
Proposal: set Balance based upon pool pledge amount times number of users - enhancement
Proposal: Vote Options not displaying - bug
Proposal: Voting option should not show "Send to Address" until after submitted. - bug
Proposal: formatting issue with Voting panel - bug
Formatting for descriptions - enhancement

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