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
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

Completed by:

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