Find Jobs
Hire Freelancers

Adding task-planning module to our project

$30-250 USD

Terminado
Publicado hace alrededor de 8 años

$30-250 USD

Pagado a la entrega
Our uncompleted project runs at; [login to view URL] you can login with a / a. The main purpose of the page is to show a complete list of tasks which runs on each machine, for every day. I added a submenu to Uretim: Üretim Planlama. The php file is not created yet, its name will be plan.php. Plan page template is completely same with all other pages: we have always 2 main areas; left side is the search(filter) area and right side is the result area. On the left side of the plan page, we need; 1. machines: multiselect, you can see multiselect examples in all pages. It will read the machine list from table [machines]. 2. file: a string area 3. date: a date select area; 4. List Button The right side is different then the other pages, because here we dont have a datatable, it should be an HTML area. In the columns, we need to see the selected date plus +-3 days, which make a total of 7 days. This area can (and will) have an horizontal scrollbox. In the rows, we need to see the machines selected from the left side. For every day, every machine can work for maximum 5 tasks. It means that we need 5 slots for everyday of every machine. Each task will have a string value. So we will need an add button for empty slots, and taskname+delete button for filled slots. If file is filled in the filter area, we will show only task_name LIKE '%$_GET["file"]%' pattern slots filled. I tried to show it as a draft word document with 2 machines examples. Its basically a table showing slots. For filled slots, we have a delete button, for empty slots, we have a "add" button. When we click add, a lightbox will appear to ask; 1. taskname:string 2. start date: date 3. duration: integer start date have to be one of the 7 days we see on the screen. So its enough to show the 7 days inside a select area. the duraton also will not be input, it will be a select area showing numbers from 1 to 100. Of course we will have a OK button inside this lightbox, then the system will add into [plan] table, (duration-1) records, with fields; task_date: date task_name: varchar(20) task_date + task_name should not be duplicated. when we click delete button, the system should ask: "delete single day" / "delete entire task". If we want to delete entire task, all records with this task_name will be deleted. Its better to refresh all table after each update operation. At the bottom of the table, we will see a complete list of different tasks, which exists only in these 7 days. But the start time and end time of each task can be outer of this date interval. I have a deadline for max 3 days. As a programmer of 22 years, i can answer all your technical questions, and can try to help you on any coding side problems while i have full control over this project. But the deadline is very very critical for this project, while my customer is squeezing me. So, i need you to inform me about the progress at the end of each day. The only complication of this job is the database connection which we use as a class, but you will understand it quickly im sure, and i can give you all instructions too... Please let me tell that all automatic bids before 5 mins will be ignored because it shows that the freelancer didtn read the project description :)
ID del proyecto: 9886926

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 8 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
Adjudicado a:
Avatar del usuario
$250 USD en 7 días
5,0 (133 comentarios)
6,5
6,5

Sobre este cliente

Bandera de TURKEY
Istanbul, Turkey
5,0
88
Forma de pago verificada
Miembro desde dic 13, 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.