Average cost free lance senior php developer hourly ratetrabajos
hola, tengo un problema en mi web php, tengo una barra de búsqueda y una pagina de resultados, con un pequeño menú. La cuestión es que cuando ponernos un nombre con espacio en la barra, tiene que convertir la palabra en la URL de navegador y los espacios tiene que añadir un +, esto lo hace con las 2 primeras palabras a partir de la 3 palabra añade %20 y bloquea la web. (esto en la barra de búsqueda) en el menú de resultados, no lo hace, pone a todas las palabras %20 La web es por si queréis analizar el error que tiene la barra de búsqueda de la web.
El script es una red social, en la cual se pueden hacer posts ilimitados y quiero poder establecer límites en los posts, dependiendo el plan. En la página principal agregaremos tres planes. "Gratis", "plata" y "oro" El plan gratuito limitaremos a que se pueda hacer un sólo post, sin aprobación del administrador y registro directo. el plan gratuito sólo dura 15 días. El plan "plata", se pueden hacer hasta 7 posts. Al elegir este plan, pasa al registro, y no podrá hacer ningún post hasta recibir el pago, por lo cual debe salir un alert que diga "esperando pago". Cuando se reciba el pago se habilita al usuario en el panel del administador y alert debe desaparecer. Este plan es mensual...
FIRMA DIGITAL EN PHP Se requiere un programador con experiencia en implementar la opción de que el usuario pueda realizar una firma digital desde su celular en un formulario de PHP. La firma se deberá de guardar como imagen en la nube. Favor de enviar ejemplos de aplicaciones similares realizadas.
Se requiere un programador con experiencia en implementar la opción de que el usuario pueda realizar una firma digital desde su celular en un formulario de PHP. La firma se deberá de guardar como imagen en la nube. Favor de enviar ejemplos de aplicaciones similares realizadas.
Estoy buscando un desarrollador para migrar una web hecha en DRUPAL a PHP con un gestor de contenido con panel de administrador sencillo. La pagina web no tiene funcionalidades, solo contenido.
queremos hacer un sistema para una pagina web LOW COST para una fundacion sin animo de lucro .org con los siguientes requerimientos : Nuestro proyecto se basa en crear una comunidad de economía colaborativa entre todos los miembros de la misma. No es un sistema de inversiones ni de mercadeo en red de productos o servicios. Habrán dos figuras dentro del sistema: Regalador y receptor 1- El sistema debe tener su página principal con diseño y colores atractivos, además con imágenes dinámicas y alusivas al tema del proyecto. 2- Ventana o formulario de registro de usuario. 3- Cuando la persona se registra debe aparecer un botón que diga (dar). 4- Cuando el regalador da clic en (dar) debe aparecer la infor...
Tengo una aplicación web que sirve a una psicóloga para registrar y controlar sus atenciones. Esta aplicación está hecha sobre MySQL y con PHP. En un momento, se muestren todas las atenciones con sus costos relacionados, datos del paciente, responsable financiero, rut, dirección, todo. Y también el monto con que debe ser emitida la boleta de honorarios electrónica de la psicóloga. Actualmente, con toda la información en pantalla de las consultas, totales, información de paciente, apoderados, etc, MAS el monto total de la boleta, la operadora a cargo de las emisiones y despacho de las boletas electrónicas abre una pantalla adicional en para generar la boleta mensual correspondiente con los datos que se ...
...de Google en mi nuevo sitio web empresarial. Si trabaja bien hay más trabajos para hacer. El autónomo debe tener experiencia en lo siguiente: - Dominio de nivel avanzado en PHP y PHPMyAdmin - Fuerte conocimiento en desarrollo web y protocolos de seguridad. - Familiaridad con la integración de inicio de sesión de Google y la autenticación API. El objetivo principal de este proyecto es permitir a los usuarios iniciar sesión en mi sitio web utilizando sus credenciales de Google y almacenar los datos del usuario de forma segura en la base de datos PHPMyAdmin. El autónomo debería poder: - Implementar el código PHP necesario para manejar la autenticación de inicio de sesión de Google. - Cree ...
Se busca Desarrollador con al menos 5 años de experiencia en el desarrollo de Aplicaciones Web y su versión para Móvil mediante Apache Cordoba. Conocimientos imprescindibles: - PHP (Experto) - Html, Html5 (Experto) - JS - Plugins (Experto) - Boostrap - Plugins (Experto) - CSS (Experto) - MySql (Manejo de Bases de Datos) - Apache Cordoba (Experto) - Para desarrollo de la versión IOS/Android de la herramienta Web También deberá manejar los entornos de Apple y Google para dar de alta las APP y renovar las licencias. IMPRESCINDIBLE: Hablar Español. No queremos programadores que no hablen Español. Se ofrece un puesto fijo dentro del área de Tecnología, en modo de Teletrabajo y horario Flexible.
Descripción: Buscamos una persona con alta experiencia en Amazon Seller y con experiencia validable con otras cuentas que hayan facturado bastante... El puesto es de eCommerce Manager Senior Necesitamos alguien que se encargue de hacer crecer nuestra cuenta desde el punto de vista estratégico, seo, y la parte del sem ya la tenemos contralada con otra persona. Se requiere estrategia, conocimiento y estudio constante de la competencia para que nuestros productos siempre aparezcan primeros. Se requiere que sea alguien cualificado para poder expandir nuestra cuenta a otros países de la Unión Europa y gestionar todo lo que eso conlleva a nivel de papeleo y set up.. Que sea alguien con experiencia con las plantillas de envío de productos de Amazon, ...
...de Google en mi nuevo sitio web empresarial. Si trabaja bien hay mas trabajos para hacer. El autónomo debe tener experiencia en lo siguiente: - Dominio de nivel avanzado en PHP y PHPMyAdmin - Fuerte conocimiento en desarrollo web y protocolos de seguridad. - Familiaridad con la integración de inicio de sesión de Google y la autenticación API. El objetivo principal de este proyecto es permitir a los usuarios iniciar sesión en mi sitio web utilizando sus credenciales de Google y almacenar los datos del usuario de forma segura en la base de datos PHPMyAdmin. El autónomo debería poder: - Implementar el código PHP necesario para manejar la autenticación de inicio de sesión de Google. - Cree una conex...
"My goal is to establish a fully automated artificial intelligence-powered call center, without human intervention. The system will be equipped with the ability to automatically dial phone numbers from a database (auto dialer). Artificial intelligence will engage in voice conversations with individuals, using information provided in various languages. Additionally, it will transcribe the e...interactions. Transcription of voice conversations. Integration with a predefined email system for automated correspondence (autoresponder). It is necessary to leverage premium third-party applications and synchronize APIs. Given your expertise, I am interested to know if you can undertake this project. If so, I would appreciate hearing your estimates regarding the required time and tota...
Tenemos dos bases de datos, tenemos que maquillar lo mas posible un diagrama de bases viejo, a un aplicativo que ya tenemos con una nueva base de datos, el proyecto es en PHP y se esta usando de base MySQLServer. *Gente en español*
Descripción: Buscamos un desarrollador PHP experimentado para un proyecto de integración con una plataforma líder de comercio electrónico. Este es un rol remoto con flexibilidad de horario, pero requiere un compromiso de 4 horas diarias con una reunión diaria para coordinar tareas y progreso. Responsabilidades: Implementar autenticación OAuth2. Realizar verificaciones post-instalación de la aplicación. Trabajar en colaboración con otro desarrollador utilizando la metodología pair programming. Mantener comunicación a través de Discord. Requisitos: Experiencia avanzada en PHP (clases, objetos, herencias). Capacidad para trabajar en colaboración y de forma autónoma. Fluidez en ...
...camino hacia el éxito! En serem estamos comprometidos con diversos proyectos y queremos contar con los mejores profesionales del sector. Actualmente nos encontramos en la búsqueda de un/a Consultor/a SAP SuccessFactors con 5 años de experiencia en puesto similar. Requisitos y/o funciones: EL CANDIDATO/CANDIDATA DEBE ESTAR CERTIFICADO EN EMPLEADO CENTRAL DE SUCCESSFACTOR. Buscando un Consultor Senior experimentado y certificado en SuccessFactors (certificación de Employee Central) para brindar soporte integral a todo el equipo de TI de Personas con un conocimiento experto en SAP SuccessFactors. Contribuir al crecimiento del conocimiento interno del equipo en este ámbito. Contribuir a la minimización de riesgos y participar activamente ...
Busco un desarrollador web para crear un sistema sencillo basado en sorteos. El sistema debe estar compuesto por una sola página, construida en PHP, JavaScript y HTML. Ya tengo un servidor dedicado y una cuenta de alojamiento para el proyecto, así que puedes empezar a trabajar de inmediato. Ejemplo de lo que quiero:
I am looking for a developer who can create a custom-made CRM to mainly manage clients, team and keep track of the marketing tasks of our projects/services. Busco un desarrollador que pueda crear un CRM hecho a medida para principalmente gestionar a clientes, equipo y llevar un control de las tareas de comercialización de nuestros proyectos/servicios.
About me: I am a student from Barcelona. I need a professional to create a mobile application that I have I've been designing, but first I need to know how much it would cost to develop it. About the app: Objective: I thought of a mobile application whose objective is to connect people who need help with some everyday things, and young people who can help them. These everyday things could be: picking up the children from school; babysit; go buy food; walk the dog; etc Key concepts: -There are two different types of records depending on whether the person wants to offer help to people (service provider), or the person needs help (service requester). -The application is very easy to use and very visual, because it can be used by older people. -Service seekers have two ways to...
Se requiere un formulario html que se procese con php para agendar citas en una hoja de cálculo de Google y que envíe un correo de confirmación al usuario tras finalizar el proceso. Los campos del formulario son los siguientes: Nombre: Campo de texto, abierto. Procedencia: Lista desplegable (select) con las opciones: Interno, Externo. Cuando sea interno mostrar otro campo de texto abierto con el concepto: Matrícula. Email: Campo obligatorio al cual se le enviará el correo de confirmación al finalizar el proceso. Checkup: Lista desplegable con dos opciones: Relación laboral y Campañas Si se elige relación laboral el intervalo de cada cita debe ser de 30 minutos, por ejemplo: 8:00, 8:30, etc. Si se elige Campañas el...
varios cambios a discutir gastos de envio, recuperacion contraseña, icono plugin para whatsapp
Estoy buscando un programador experto en PHP que me ayude a desarrollar un sitio web. Ya tengo acceso a las herramientas y software de programación necesarios, por lo que estoy buscando a alguien que pueda aportar sus conocimientos y experiencia al proyecto. Estoy abierto a una variedad de tareas de desarrollo, con un enfoque en el desarrollo de sitios web, y este proyecto es para uso personal más que para negocios o para iniciar una empresa. Si tienes las habilidades y estás interesado en trabajar conmigo, ponte en contacto
Hola, necesito un pequeño desarrollo en PHP y codeigniter: El frontend tendrá 3 pestañas: Pestaña 1: asunto, descripción, y subir documento (ogligatorio) Pestaña 2: Identificacion: nombre, apellidos, email y teléfono (opcionales todos). Pestaña 3: Aceptar y entregar. Al entregar, se facilitará un código único de seguimiento, para conocer el estado de la documetnación presentada. Se podrá consultar el estado en una pestaña. Un ejemplo de esto que digo lo podeis ver aqui: Necesito un backend donde, despues de logearme, pueda ver la documentación, y cambiar de estado. Si el usuario ha introducido email, se le notificará el cambio de estado por email. Necesito presupue...
Tengo un sistema para colegios, y en ella tengo un formulario de inscripción. Actualmente solo me registra, me almacena la información. Lo que necesito: Al terminar de llenar el formulario y al guardar los datos del estudiante registrado, se genere automáticamente una boleta de inscripción. Además, sería recomendable que el formulario incluyera un espacio para que firme el padre o tutor, así como otro espacio para la firma del personal encargado de realizar el registro, tomar como ejemplo la imagen adjunta.
Tengo una BDD creada en 2010 en versión PHP 5.6 que está obsoleta. Necesito actualizarla porque cambio de hosting y estoy haciendo nueva web y necesito trasladarla, exportarla, reprogramarla.
Requiero de un desarrollador de PHP (phalcon) y MySQL para agregar campos de métodos de pago a mi sistema existente. El candidato ideal debería tener experiencia en PHP y MySQL. El propósito de agregar campos de acuerdo a las formas de pago de los clientes. Ej. EFECTIVO (20%), saldo con Tarjeta u otro. No es pasarela de pago, sino solo de control interno, que finalmente alimenta el resumen del cuadre de caja con sus diversas formas de cobranza.
Sólo si hablas español / Spanish Only Necesito un programador con sólidos conocimientos en PHP para realizar algunas configuraciones avanzadas en unas importaciones de XML/CSV con WP All Import. Problemática: 1. El archivo XML/CSV de los productos hace referencia a las categorías y subcategorías como IDS, y no como nombres. 2. El archivo con las categorías se importa primero, quedando las categorías importadas con su correspondiente ID. El trabajo consiste en en crear una función que detecte y relacione el producto importado asignándo el producto a las categorías correspondientes reconociéndolas por el ID y mapeando correctamente la importación. Se dará acceso a un DEV, documentac...
Estoy buscando un desarrollador de PHP y MySQL para agregar dos campos de precios a mi sistema existente. El candidato ideal debería tener experiencia en PHP y MySQL. Los dos campos que deben agregarse son "Precio Caja con Descuento" y "Precio Blister con Descuento". El propósito de agregar estos campos de precios es mostrar precios con descuento. y vender con descuento. Estos nuevos campos deberían mostrarse en la página del producto. Si tiene experiencia en PHP y MySQL y puede agregar estos campos de precios a mi sistema, solicite este proyecto.
Programador FullStack PHP experto en Yii2 para hacer modificaciones en un formulario de reserva de una web
TU debes ser un verdadero experto en angular, trabajaremos por horas compartiendo escritorio remoto para realizar correcciones, en vivo, a varias pantallas en angular 12, especialmente en combos dropdown que tienen buscadores personalizados, manejo de archivos excel, etc. Si logras solucionar el bug, o adicionar la nueva característica pedido, te pagare la hora que trabajaste
Se busca un desarrollador de aplicaciones de escritorio experto en JAVA que pueda crear un visualizador de PDF personalizado de alto rendimiento capaz de abrir archivos PDF con imágenes de alta resolución y muchos elementos vectorizados, manteniendo fluidez al aplicar el zoom. Es importante que haya trabajado en proyectos similares antes (compatible con Java 8 y 17, tanto en macOS como en Windows). Para más detalles, póngase en contacto con nosotros.
Es para correr una estrategia de trading nada complicado solo 2 medias móviles una simple y otra exponencial, qué el programa lance orden de venta cuando 2 velas cierren por debajo de las medias móviles y viceversa en compra, solo puede estar o comprado o vendido, no los 2 a la vez y con la opción de poder poner, take profit, stop loss, cuanto de lote a entrar, qué porcentaje de la cuenta arriesgar por operación, también poder establecer un trailing stop. Y bueno las cosas que se necesiten definir según requiera el programador
Descripción General del Puesto: El Ingeniero DevOps Semi-Senior desempeñará un papel fundamental en el desarrollo y mantenimiento de la infraestructura y la entrega continua de software. Este rol es esencial para garantizar la eficiencia de los procesos de desarrollo y la disponibilidad de nuestros servicios en la nube. Requisitos Esenciales: Educación: Título universitario en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 2-3 años en el rol de DevOps Certificaciones: Azure Fundamentals Requerido. Conocimiento Técnico: Conocimiento sólido de las metodologías y herramientas de automatización DevOps, como Jenkins, Travis CI, o similares Ha...
Descripción General del Puesto: El Analista QA Semi-Senior en nube Azure desempeñará un papel esencial en la garantía de calidad de las soluciones basadas en la plataforma Microsoft Azure. Este rol se centrará en la ejecución de pruebas de calidad, identificación de problemas y colaboración con el equipo de desarrollo para mejorar la calidad de las aplicaciones y servicios en la nube. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 2-3 años de experiencia en pruebas de calidad de software, con conocimiento de Azure. Certificaciones: Certificaciones relevantes en calidad de softwar...
Descripción General del Puesto: El Analista QA Senior con experiencia en Azure desempeñará un papel crucial en el aseguramiento de la calidad de las soluciones basadas en la plataforma Microsoft Azure. Este rol se enfocará en el diseño y ejecución de pruebas para garantizar la fiabilidad, seguridad y rendimiento de las aplicaciones y servicios en la nube. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Certificaciones: Certificaciones relevantes en calidad de software y Azure Fundamentals. Experiencia Laboral: Al menos 4-5 años de experiencia en pruebas de calidad de software, con un enfoque en Azure. Conocimiento Té...
Descripción General del Puesto: El Lead/Scrum Master desempeñará un papel clave en la gestión de proyectos ágiles y el liderazgo de equipos de desarrollo. Este rol se enfocará en la implementación efectiva de metodologías ágiles, especialmente Scrum, y garantizará que los equipos cumplan con sus objetivos y entregas. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Certificaciones: Certificación Scrum Master (por ejemplo, Scrum Master Certified o Professional Scrum Master) y certificación de metodologías ágiles son altamente valoradas Experiencia Laboral: Al menos 5 años de ex...
Descripción General del Puesto: El Experto en Integraciones Azure Senior desempeñará un papel fundamental en el diseño, desarrollo y gestión de integraciones de sistemas y servicios utilizando la plataforma Azure de Microsoft. Este rol contribuirá a la creación de soluciones tecnológicas que permitan la comunicación eficiente y la interoperabilidad entre diferentes sistemas. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 5 años de experiencia en diseño y desarrollo de integraciones, con un enfoque en Azure. Certificaciones: Azure Administrator Associate requerido o ...
Descripción General del Puesto: El Desarrollador Semi-Senior con experiencia en Azure desempeñará un papel importante en el desarrollo de aplicaciones y servicios en la nube de Microsoft Azure. Este rol contribuirá a la creación de soluciones tecnológicas eficientes y escalables. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 2-3 años de experiencia en desarrollo de software, con conocimiento de Azure. Certificaciones: Azure Fundamentals Requerido Conocimiento Técnico: Conocimiento de servicios de Azure, como Azure Functions, Azure App Service, Azure SQL Database, y Azure Storage. Habil...
Descripción General del Puesto: El Desarrollador Senior (Azure) - Certificado desempeñará un papel clave en el desarrollo y la implementación de soluciones en la nube de Microsoft Azure. Este rol es esencial para la creación de aplicaciones y servicios en la nube seguros y eficientes que cumplan con los estándares de calidad y rendimiento. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 5 años de experiencia en desarrollo de software, con un enfoque en el desarrollo en Azure. Certificaciones: Azure Fundamentals Requerido Conocimiento Técnico: Amplio conocimiento de servicios de Azure, in...
Descripción General del Puesto: El Desarrollador Senior (Azure) - Certificado desempeñará un papel clave en el desarrollo y la implementación de soluciones en la nube de Microsoft Azure. Este rol es esencial para la creación de aplicaciones y servicios en la nube seguros y eficientes que cumplan con los estándares de calidad y rendimiento. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 5 años de experiencia en desarrollo de software, con un enfoque en el desarrollo en Azure. Certificaciones: Azure Developer Associate Requerido Conocimiento Técnico: Amplio conocimiento de servicio...
Descripción General del Puesto: El Implementador Azure Senior desempeñará un papel clave en la implementación y configuración de soluciones tecnológicas en la plataforma Microsoft Azure. Este rol colabora estrechamente con los equipos de desarrollo y los arquitectos de soluciones para garantizar la ejecución exitosa de proyectos basados en Azure. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 2-3 años de experiencia en implementación y configuración de soluciones en Azure. Certificaciones: Azure Administrator Associate Requerido - Azure Developer Associate Deseable ...
Descripción General del Puesto: El Administrador Azure Semi Senior desempeñará un papel clave en la administración y operación de la infraestructura en la nube de Microsoft Azure para garantizar su disponibilidad, rendimiento y seguridad. Este rol colabora estrechamente con el equipo de TI y otros departamentos para garantizar el funcionamiento eficiente de las soluciones basadas en Azure. Requisitos Esenciales: Educación: Bachiller/Licenciatura en Ingeniería Informática, Ciencias de la Computación o campo relacionado. Experiencia Laboral: Al menos 2-3 años de experiencia en administración y operación de infraestructura en la nube de Azure. Certificaciones: Azure fundamentals Requerido-Azure Adminis...
Descripción General del Puesto: El Jefe de Proyectos Senior tendrá la responsabilidad de liderar y supervisar proyectos clave de la empresa, desde la planificación hasta la ejecución y la entrega. Este rol es esencial para garantizar la eficiencia y el éxito en la implementación de proyectos estratégicos. Requisitos Esenciales: Educación: Licenciatura en Ingeniería, Administración de Proyectos o campo relacionado. Experiencia Laboral: Al menos 5 años de experiencia en la gestión de proyectos, con al menos 2 años en un rol de jefe de proyectos o similar. Certificación: Preferiblemente certificación en Gestión de Proyectos (PMP, PRINCE2 u otra equivalente). Habilidades T&ea...
necesito ayuda para realizar un update ya que no lo he logrado, uso php y javascript
Hola, estoy buscando un mod developer hispanoparlante (preferentemente de latinoamerica) con experiencia que pueda desarrollar un mod de minecraft a encargo en fabric. En resumen se basa en la eliminación del sistema de niveles actual y la introducción de uno nuevo con dinámicas más similares a las de un rpg. Las características generales de dicho mod son las siguientes: Debe eliminar ciertas maneras mediantes las cuales se obtiene actualmente experiencia y modificar la curva de aumento de niveles como así también el hecho de que el jugador pierde la experiencia al morir. Debe implementar un sistema de estadísticas típicas de juegos RPG que se puedan asignar arbitrariamente por el jugador al subir de...
Estoy buscando un programador de PHP, preferiblemente con experiencia en Symfony para un proyecto de larga duración. El proyecto ya existe y hay que refactorizarlo y desarrollar nuevas funcionalidades. Busco un colaborador a largo plazo ya que suelo tener proyectos y siempre necesito programadores para desarrollarlos. Yo me encargaré de la especificación del proyecto y de la interacción con el cliente, solo hay que programar.
Hola!! Para ponerlos en contexto, tengo una pagina web (POS) en el cual hay una sección que es plantillas de notificaciones (dejo una foto adjunta) necesito traducir al español esos texto, para cuando me cree cuentas nuevas, ya venga con el texto de plantilla traducido. Principalmente necesito el asesoramiento para saber como modificar eso o también puede estar la opción de que me hagan una propuesta por cambiarlo ustedes. Ojo, solo personas que hablen español, no tomaré en cuenta gente que no cumpla el requisito. Quedo atento.
Tengo una página para un hotel hecha en wordpress (tema divi), que lleva un gestor de reservas mediante codigo php que me facilita una empresa externa. El caso es que inserto el codigo php y con el tema divi no funciona bien, solamente funciona si cambio el tema o si lo llamo directamente.
Requerimiento: . Se requiere desarrollar un formulario de datos en php con mysql. . Se entregará un dominio y cuenta FTP para realizar el módulo. . Se entregará una copia de la aplicación para el desarrollo del formulario. . Diseño responsivo. . Tiempo máximo 2 días.
Requerimiento: . Se requiere desarrollar un formulario de datos en php con mysql. . Se entregará un dominio y cuenta FTP para realizar el módulo. . Se entregará una copia de la aplicación para el desarrollo del formulario. . Diseño responsivo. . Tiempo máximo 2 días.
EL CRM necesita modificaciones e integraciones estoy trabajando por proyecto. dejo un diagrama: