Find Jobs
Hire Freelancers

Changes / Fixes to CakePHP app

$30-100 USD

Closed
Posted about 13 years ago

$30-100 USD

Paid on delivery
We have a Cake PHP application. It can be viewed at [login to view URL] (user: 1, pass: test). It has several issues and modifications needed based on the attached data structure. See the details for list of changes. We will provide the code as it is right now and sample data. All work needs to be done on Coder's PC and deliverables are the entire CakeHP app as well as basic documentation on editing the footer (see the project details) ## Deliverables **Required Changes to CakePHP app** 1. Remove references to "Active Trades" - there should be no tab and no reference to it in the application. 2. The MySQL debug messages (such as "(default) 0 query took ms") should all be removed. 3. The bar at the bottom (where there is a repetition of the actions available) should be emptied out of the same text that is in the folders and the logo and expand across the whole screen. I'd expect a white space with an orange bar. Also, the Coder should let me know where I can edit to place text in this bar. 4. The "Log in" page should say "System ID:" instead of "Username:" 5. "Recent Signals" - it should only show those records from tradesignals where the systemid is the same as that used to login. 6. "Recent Signals" should only show the last 15 signals. There should be no side bar entitled "Latest signals" 7. "Recent Signals" should have the data populated from the tradesignals table. "Assoc signalid" should be signalid. Only these fields need to be populated: DateTime, Symbol, Type, Price, Volume, StopLoss, TakeProfit. The other columns should be removed. 8. Clicking on a row and the page that comes up saying "View Signal Details" corrected so that the appropriate data is populated from the tradesignal table 9. The "User Administration" tab should only bring up those tradeusers for which a given tradeusers acnt_id is in the usersystemx where the system id used to log on is. For example, if the systemid used to log on is 12, and there is a record in the usersystemx with an acnt_id of 'test' and a systemid of 12, that tradeuser record should appear. 10. When adding a new user ("Create User"), the fields available should be "acnt_id" (long text name of "Account ID") and "PASS" (long text of "Password). When "Create" is pushed, the tradeuser record should be inserted and an associated record in the usersystemx table for the logged on system id and the specified acnt_id. If there is already a record with the same acnt_id in the tradeusers table, the insert should be rejected and an error message stating "Duplicate user found. Please try a different Account ID" should be displayed. 11. On the "User Administration" page, the "See statistics" page should list the last 5 tradesignals records for the system id used to log in. This is obtained by looking at the usersystemx for the acnt_id specified and filtering out those records that match the signalid on tradesignals for the given signalid. The fields displayed should be as follows: signalid (long name "Signal ID"), cmd (long name "Type" and already displayed), and timeadded (long name "Datetime Signal Received"). When clicking on the signal, the same page as "View Signal Details" on the Recent Signals tab should appear. Right now it routes to an invalid page. 12. In the "Action" columns there should be an "Edit" action. On this new page, the user should be able to change the "PASS" (long name "Password") and "DISABLED" (check box - 1 for "Yes" and 0 for "No") details in the tradeusers table. 13. On the "Configuration" tab, the SYSTEMDETAILS (long name "System Details"), filterAccountID (long name "Filter By Account ID with a check box of Yes (value "Y") or No (value of "N") is displayed), websiteHost (long name "Website Address"), secondsElapsedSignal (long name "Seconds to Filter Old Signals") and callBackURL ("Callback URL") should all be edittable settings. 14. The "Messages" tab should be removed.
Project ID: 3133438

About the project

3 proposals
Remote project
Active 13 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
3 freelancers are bidding on average $202 USD for this job
User Avatar
See private message.
$84.15 USD in 5 days
5.0 (3 reviews)
5.2
5.2
User Avatar
See private message.
$140.25 USD in 5 days
4.5 (8 reviews)
4.7
4.7
User Avatar
See private message.
$382.50 USD in 5 days
4.5 (5 reviews)
2.5
2.5

About the client

Flag of UNITED STATES
Platte City, United States
4.9
149
Payment method verified
Member since Jul 13, 2009

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