Find Jobs
Hire Freelancers

AngularJS CRUD con Servicios REST en un Servidor PHP

$30-250 USD

Cancelado
Publicado hace alrededor de 9 años

$30-250 USD

Pagado a la entrega
==RFP – SALES ORDERS CRUD== =CONTEXTO= Actualmente estamos contruyendo un ERP complete para compañías especializadas en materiales de construcción, slabs, granitos etc. Actualmente estamos desarrollando el modulo de ventas y requerimos la construcción de un CRUD para Ordenes de Venta (Sale Orders), esto es, un módulo para creación, listado, visualización, edición y eliminación de este tipo de entidades. Una Orden de Venta es una entidad que agrupa una lista de productos que se le están vendiendo a un cliente específico. =ARQUITECTURA DEL SISTEMA= Este es un Sistema Web. El cliente está construido en AngularJS y Boostrap CSS, consumiendo servicios REST de un servidor PHP. El servidor usa el Framewrork Phalcon PHP con una base de datos MySQL. Toda la arquitectura y modelo de Base de Datos está definido y te será entregado antes de iniciar el desarrollo. Para todos los requerimientos deberás desarrollar a través de los diferentes módulos del sistema: Cliente / Capa de Negocio / Base de Datos. =REQUERIMIENTOS FUNCIONALES= TAREA 1: Desarrollo de la forma de Creación de Ordenes de Venta. TAREA 2: Desarrollo de Añadir / Listar / Editar / Eliminar Productos de una Orden. TAREA 3: Desarrollo de Lista de Ordenes TAREA 4: Desarrollo de forma para editar información básica de una órden. TAREA 5: Desarrollo de la funcionalidad de eliminación de ordenes. [POR FAVOR REVISA EL DETALLE DE LOS REQUERIMIENTOS EN EL DOCUMENTO ADJUNTO] =REQUERIMIENTOS NO FUNCIONALES= - Disponibilidad y Dedicación: Debes estar disponible para empezar a trabajar inmediatamente y empezar a desplegar funcionalidades completas en el sitio muy pronto. - Documentación de Código e Indentación: El código debe ser calro, completamente documentado y correctamente indentado. - Look & Feel: Tenemos un diseño visual definido que debes respetar. Muchos estilos ya están definidos en la hoja de estilos prinicipal. Debes procurar reutilizar dichos estilos. - Arquitectura: Es necesario que sigas los lineamientos de arquitectura del sistema. o Toda la lógica de negocio debe estar en el servidor. o El cliente solo debe contener lógica de presentación. o Solo se deben publicar servicios RESTful. No se debe manejar ningún tipo de sesión en el servidor. - Archivos de Configuración: Todas las formas y tablas que se muestran al usuario tienes que ser generadas dinámicamente basándose en archivos de configuración definidos en JSON. Tenemos otros módulos desarrollados de esta forma que puedes usar de guía cuando desarrolles. - Reportes Diarios de Avance: es importante que entregues diariamente un pequeño reporte de avance con el siguiente formato: 1. Porcentaje de Avance (tareas ya desplegadas en el servidor / total de tareas, es decir, 5) 2. Tabla de tareas con el estado actual de cada una. 3. Preguntas y requerimientos de información. =FORMATO DE PROPUESTAS= Si estás interesado en trabajar conmigo, por favor has tu propuesta especificando: - Cantidad de horas que esperas dedicar para completar las tareas. - Las fechas en las que planeas entregar cada tarea. Esto con el fin de programar el trabajo con mi equipo de QA. - Cualquier pregunta o comentario. Con mucho gusto aclararé cualquier cosa relacionada con el requerimiento.
ID del proyecto: 7463993

Información sobre el proyecto

Proyecto remoto
Activo hace 9 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
Avatar del usuario
La propuesta todavía no ha sido proveída
$147 USD en 15 días
5,0 (7 comentarios)
3,4
3,4

Sobre este cliente

Bandera de COLOMBIA
Bogota, Colombia
5,0
11
Miembro desde ene 15, 2013

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.