🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️
⭐ Front-End: https://github.com/CamilaSosa96/e-fix-front
⭐ Documentación: https://github.com/CamilaSosa96/e-fix-doc/wiki
⭐ Trello: https://trello.com/b/xYudk17j/e-fix
🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️ 🔧 ✏️
Recursos necesarios:
- Xampp
- Script SQL de Efix (Provisto en el repositorio de documentación)
Pasos:
-
Instalar Xampp e iniciar el panel del control. Allí iniciar los servicios de Apache y MySQL.
-
Ir a 'localhost/phpmyadmin/' desde el navegador, y crear una Base de Datos llamada 'efix'. Allí importar el script sql.
Recursos necesarios:
- Node js
- VS Code
Pasos:
-
Abrir VS Code. Abrir la carpeta en donde se encuentra el proyecto.
-
(Opcional) Abrir el archivo 'MySQLconnection' y editar los valores de la variable 'con', completando los datos correspondientes al servidor de datos.
-
(Opcional) Para el envío de email con presupuesto al cliente, se debe configurar la dirección IP a la que este va a acceder para aprobar o no la reparación. Esto se hace en el archivo efixRouter, editando la constante 'ip'. Poner la IP pública de la red, y configurar en el router un port forwarding hacia el IP de la máquina en donde esté corriendo el front-end.
-
Abrir una terminal desde VS Code en la ruta '/e-fix-back' y ejecutar 'npm i' para instalar las dependencias.
-
Ejecutar 'cd src' para entrar al directorio src. Allí ejecutar 'node efixservice' para inicial el servidor.
Recursos necesarios:
- Node js
- VS Code
- React
Pasos:
- Ir a VS Code, abrir la carpeta en donde se encuentra el proyecto.
- Abrir el archivo efixService.js y editar la constante 'host'. Asignarle la IP de la máquina en donde se encuentre corriendo el backend.
- Abrir una terminal desde VS Code en la ruta '/e-fix-front' y ejecutar 'npm i' para instalar las dependencias.
- Ejecutar 'npm start' para iniciar el cliente.
- Loguearse en el sistema con el usuario Admin (Usuario: Admin, contraseña: root) y cambiar la contraseña luego de ingresar.
- El sistema E-Fix está listo para usar!