Primer Commit

This commit is contained in:
LuisAngelSalinasl
2025-08-04 18:51:41 -06:00
commit 8fcbb98114
8990 changed files with 1407288 additions and 0 deletions

127
README.md Normal file
View File

@@ -0,0 +1,127 @@
<p align="center">
<img src="https://www.humanergy.app/assets/img/human-single.png" alt="Logo" width="100" />
</p>
# Official Designation of the Software
<!-- Uncomment only the badges that represent your technology stack -->
<!--BackEnd logo
![PHP](https://img.shields.io/badge/PHP-8.1+-8892BF?logo=php)
![Laravel](https://img.shields.io/badge/Laravel-10.x-FF2D20?logo=laravel)
![Symfony](https://img.shields.io/badge/Symfony-6+-000000?logo=symfony)
![Node.js](https://img.shields.io/badge/Node.js-18+-339933?logo=node.js)
![Express.js](https://img.shields.io/badge/Express.js-4+-000000?logo=express)
![Python](https://img.shields.io/badge/Python-3.10+-3776AB?logo=python)
![Django](https://img.shields.io/badge/Django-4.0+-092E20?logo=django)
![Flask](https://img.shields.io/badge/Flask-2.2+-000000?logo=flask)
![Ruby](https://img.shields.io/badge/Ruby-3.1+-CC342D?logo=ruby)
![Rails](https://img.shields.io/badge/Rails-7+-CC0000?logo=rubyonrails)
-->
<!--FrontEnd logo
![HTML5](https://img.shields.io/badge/HTML5-E34F26?logo=html5)
![CSS3](https://img.shields.io/badge/CSS3-1572B6?logo=css3)
![JavaScript](https://img.shields.io/badge/JavaScript-ES6+-F7DF1E?logo=javascript)
![TypeScript](https://img.shields.io/badge/TypeScript-4+-3178C6?logo=typescript)
![Angular](https://img.shields.io/badge/Angular-16+-DD0031?logo=angular)
![React](https://img.shields.io/badge/React-18+-61DAFB?logo=react)
![Next.js](https://img.shields.io/badge/Next.js-13+-000000?logo=next.js)
![Vue.js](https://img.shields.io/badge/Vue.js-3+-4FC08D?logo=vue.js)
![Nuxt.js](https://img.shields.io/badge/Nuxt.js-3+-00DC82?logo=nuxt.js)
-->
<!--Libraries logo
![SweetAlert2](https://img.shields.io/badge/SweetAlert2-11+-FF92B1?logo=javascript)
![Font Awesome](https://img.shields.io/badge/Font_Awesome-6+-339AF0?logo=font-awesome)
![Material UI](https://img.shields.io/badge/Material_UI-5+-007FFF?logo=mui)
![Framer Motion](https://img.shields.io/badge/Framer_Motion-6+-0055FF?logo=framer)
![Sass](https://img.shields.io/badge/Sass-CC6699?logo=sass)
![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-06B6D4?logo=tailwind-css)
![Bootstrap](https://img.shields.io/badge/Bootstrap-5+-7952B3?logo=bootstrap)
![jQuery](https://img.shields.io/badge/jQuery-3.6+-0769AD?logo=jquery)
-->
<!--Database logo
![MySQL](https://img.shields.io/badge/MySQL-8.0+-4479A1?logo=mysql)
![PostgreSQL](https://img.shields.io/badge/PostgreSQL-13+-336791?logo=postgresql)
![MongoDB](https://img.shields.io/badge/MongoDB-5+-47A248?logo=mongodb)
![SQLite](https://img.shields.io/badge/SQLite-3+-003B57?logo=sqlite)
![Redis](https://img.shields.io/badge/Redis-6+-DC382D?logo=redis)
-->
<!--Extra logo
![Docker](https://img.shields.io/badge/Docker-24+-2496ED?logo=docker)
-->
Sistema hecho en PHP , HTML Y CSS, para poder agregar nuevas empresar y que genere un apikey para el uso de la API de Humanergy Pasarela
- **Cliente:**
- **Tipo de proyecto:** Pasarela
- **Estado:** initial development
- **Desarrollo inicial:** Luis Angel Salinas Islas
- **Lenguajes:** PHP, HTML, CSS, JAVASCRIPT
---
## Puesta a Punto
### Requerimientos del Sistema
- PHP
- HTML
- **Component Name:** `Minimum Version Required`
#### Extensiones PHP necesarias (include if is PHP project)
Asegúrate de tener habilitadas las siguientes extensiones:
- CURL
---
### Inicialización
1. **Step 1** . Descompresion de archivo.
> Descomprimir el zip o tar, o copiar los archivos a la raiz del proyecto.
2. **Step 2**. Inicio de sesion:
```
Para iniciar sesion es necesario haber cargado la ruta de los archivos de la API
```
3. **Step with env**. Description.
| Variable | Descripción | Origen del valor |
|----------------------|---------------------------------------------------------------|------------------------------------------|
| APP_MODE | Modo de ejecución: `0` para QAS, `1` para PDR | Definido manualmente según entorno |
| API_URL | URL de la API HMNGY en producción | Proporcionado por HMNGY Middleware |
| API_KEY_DEFINITION | Cabecera HTTP utilizada para enviar la API key | Estándar del servicio HMNGY |
| API_KEY | API Key para entorno productivo | Proporcionado por HMNGY Middleware |
| DEV_API_URL | URL de la API HMNGY en desarrollo o calidad | Local o entorno de pruebas |
| DEV_API_KEY_DEFINITION | Cabecera HTTP para API Key en desarrollo | Estándar del servicio HMNGY |
| DEV_API_KEY | API Key para entorno de desarrollo | Proporcionado por HMNGY Middleware |
| DB_HOST | Dirección IP del servidor de base de datos en producción | Infraestructura de producción |
| DB_USER | Usuario para base de datos en producción | Asignado por el administrador |
| DB_PASS | Contraseña de la base de datos en producción | Asignado por el administrador |
| DB_NAME | Nombre de la base de datos en producción | Estándar del sistema |
| DEV_DB_HOST | Dirección IP del servidor de base de datos en desarrollo | Localhost o entorno de pruebas |
| DEV_DB_USER | Usuario de base de datos en desarrollo | Estándar local |
| DEV_DB_PASS | Contraseña para base de datos en desarrollo | Estándar local |
| DEV_DB_NAME | Nombre de la base de datos en desarrollo | Estándar local |
| SAP_URL | Dirección IP del sistema SAP en producción | Proporcionado por equipo SAP |
| SAP_USR | Usuario para conexión a SAP | Asignado por equipo SAP |
| SAP_PASS | Contraseña de SAP en producción | Asignado por equipo SAP |
| DEV_SAP_URL | Dirección IP del sistema SAP en pruebas | Proporcionado por equipo SAP |
| DEV_SAP_USR | Usuario para SAP en pruebas | Asignado por equipo SAP |
| DEV_SAP_PASS | Contraseña de SAP en pruebas | Asignado por equipo SAP |
| CFDI_XML_FILE_URL | Ruta local para almacenar archivos XML del CFDI | Definido por estructura del proyecto |
---
## Librarías Utilizadas
- dependency_name (version_used)
Optionally include a short note describing the problem it solves or the module it's supporting.