Find Jobs
Hire Freelancers

Changes / Fixes to CakePHP app

$30-100 USD

Cerrado
Publicado hace alrededor de 13 años

$30-100 USD

Pagado a la entrega
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.
ID del proyecto: 3133438

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 13 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
3 freelancers están ofertando un promedio de $202 USD por este trabajo
Avatar del usuario
See private message.
$84,15 USD en 5 días
5,0 (3 comentarios)
5,2
5,2
Avatar del usuario
See private message.
$140,25 USD en 5 días
4,5 (8 comentarios)
4,7
4,7
Avatar del usuario
See private message.
$382,50 USD en 5 días
4,5 (5 comentarios)
2,5
2,5

Sobre este cliente

Bandera de UNITED STATES
Platte City, United States
4,9
149
Forma de pago verificada
Miembro desde jul 13, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.