Find Jobs
Hire Freelancers

Completion of PHP Project

$30-70 USD

Cancelado
Publicado hace alrededor de 16 años

$30-70 USD

Pagado a la entrega
We are seeking a reliable coder to complete an existing application where the coder has failed to complete the task. If the task is completed with professionalism, the option for ongoing application maintenance and development will be available. The web based application, which is 90% complete is a school management system that has several modules. All modules operate independently of each other but share a common MySQL Database. The following issues need addressed to complete this project. There are two levels of user, a normal user and an administrator. Categories may also have an ‘manager’ assigned to them that gives administration level access to that category. Each module can be previewed at <[login to view URL]>or <[login to view URL]>or <[login to view URL]> Admin Login: admin Password: demo08 User Login: user Password: demo08 | | | | | | | | ## Deliverables **Module 1: Facility Management** · *Category Permissions* All users should be able to view each category (as currently implemented), however only the category manager and administrators should be able to edit the editable fields. · *Area Diagrams* The option to upload an image with each category is available. This image can then be viewed via a hyperlink when viewing a category. This feature is not yet functioning correctly. · *Status Change Email* BUG: An email (as defined in the admin module) should be sent to the person who submitted the task whenever the status of a request is modified. This email is not being sent. · *New Field An additional field titled “Request Type?? should be added for each request. This should appear in the emails being sent. Additionally the values for this field should be modifiable the same way that categories are.* **Module 2: Task Management** · *Category Permissions* each category should only be visible to the category manager and administrators. · *User Todo List Format* The user todo list (which shows all tasks assigned to the user) should be in the same format as the category views so that the user can add feedback and change status etc. · *Deleting Categories* BUG: The categories will not delete when trying to delete them. · *Modifying Categories* BUG: Categories that have an ‘&’ symbol cannot be modified. · *Posting of Feedback* BUG: When posting feedback in Internet Explorer, a directory view is displayed. This does not occur in FireFox · *New Field ??" Request Type An additional field titled “Request Type?? should be added for each request. This should appear in the emails being sent. Additionally the values for this field should be modifiable the same way that categories are.* · *New Field ??" Location An additional field titled “Location?? should be added for each request. This should appear in the emails being sent. Additionally the values for this field should be modifiable the same way that categories are.* · *Email Notifications ??" New Task* An email, complete with placeholders, should be sent every time a new task is created. This should be sent to the category manager. · *Email Notifications ??" Change of Assignee* An email, complete with placeholders, should be sent every time a the person assigned is changes. This should be sent to the person assigned with the task. · *Email Notifications ??" Change of Status & New Feedback* An email, complete with placeholders, should be sent every time a task is modified either with a change of status or new feedback added. This should be sent to the category manager and person who is assigned the job. **Module 2: Administration** · *Email Notifications ??" Customisation* All emails should be customisable from the admin module. 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform All work should be compatible with IE6+
ID del proyecto: 3847297

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 16 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
5 freelancers están ofertando un promedio de $54 USD por este trabajo
Avatar del usuario
See private message.
$59,50 USD en 5 días
4,8 (753 comentarios)
7,2
7,2
Avatar del usuario
See private message.
$51 USD en 5 días
4,9 (300 comentarios)
5,9
5,9
Avatar del usuario
See private message.
$59,50 USD en 5 días
4,7 (40 comentarios)
4,3
4,3
Avatar del usuario
See private message.
$42,50 USD en 5 días
4,8 (7 comentarios)
3,2
3,2
Avatar del usuario
See private message.
$59,50 USD en 5 días
4,9 (17 comentarios)
3,2
3,2

Sobre este cliente

Bandera de AUSTRALIA
Australia
4,6
21
Miembro desde sept 2, 2007

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.