Evaluating bids

Modulo de inventario floral con php mysql pdo jquery ajax microservicios

Published on the January 15, 2025 in IT & Programming

About this project

Open

Necesito un modulo de inventario floral que me permita llevar la gestion de mi inventario con estructura de microservicios para que pueda ser consumido por mi web y mi punto de venta.

Project overview

### Tecnologías Requeridas: - Backend: - Lenguaje: PHP. - Base de datos: MySQL. - Conexión: Usar PDO para interactuar con la base de datos. - Arquitectura: Microservicios siguiendo el patrón MVC. - API: Implementar una API RESTful para permitir el consumo de datos desde otros sistemas. - Frontend: - html, css, bootstrap para la interfaz. - JQuery para la interacción dinámica. -Ajax - Infraestructura: - Organizar el proyecto con una estructura clara, como esta: ``` inventory-system/ ├── public/ # Archivos públicos │ ├── css/ │ ├── js/ │ ├── index.php # Interfaz principal del inventario │ └── api.php # Punto de entrada del API Gateway ├── services/ # Microservicios │ ├── products/ # Microservicio de productos │ │ ├── controllers/ │ │ │ └── ProductController.php │ │ ├── models/ │ │ │ └── Product.php │ │ ├── routes.php │ │ └── index.php │ ├── shared/ # Componentes compartidos │ │ ├── config/ │ │ │ └── database.php │ │ └── helpers/ │ │ └── Response.php └── db/ └── inventory.sql # Script de la base de datos ``` esto es solo un ejemplo del orden que necesito, puedes hacerlo a tu orden propio, Respetando Modelo Vista Controlador. ### Funcionalidades Básicas: 1. **Gestión de Inventario**: CRUD para todas las vistas. 2. **API RESTful**: - El sistema debe exponer los endpoints del inventario para que puedan ser consumidos desde: - Un punto de venta (POS). - La página web de mi negocio. - Endpoints requeridos: - `GET /services/products`: Listar productos. - `POST /services/products`: Crear producto. - `PUT /services/products`: Actualizar producto. - `DELETE /services/products`: Eliminar producto. 3. **Consumo del API**: - Proveer un ejemplo funcional de cómo otros módulos pueden consumir la api usando ajax o fetch. ### Requisitos Adicionales: - Usar estándares RESTful en la construcción de la API. - Código bien documentado para facilitar el mantenimiento. - Mensajes de error y validaciones para entradas incorrectas.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: January 25, 2025

Skills needed

Other projects posted by M. D.