Como iniciar proyectos en stacksavings

En stacksavings contamos con dos proyectos: 1. WebReact 2. Webapi En este post hablaremos sobre los sencillos pasos para iniciar ambos proyectos localmente. Webapi Esta aplicación se encarga de realizar las conexión con la base de datos y servirlos en forma de api rest a una aplicación cliente. Ir a github y clonarse el proyecto webapi Entrar al folder webapi mediante la consolta o terminal de nuestro sistema Cuando estemos dentro del folder del proyecto, ejectuamos el comando: npm install Luego en la raíz del proyecto, creamos un nuevo archivo llamado: .env En el contenido de dicho archivo agregamos el siguiente contenido: DB_URI_DEV=mongodb://user:password@12345678.mlab.com:12345678/nombreBaseDeDatosEnDesarrollo DB_URI_PROD=mongodb://userProd:passwordProd@12345678.mlab.com:12345678/nombreBaseDeDatosEnProduccion Las urls originales deben ser solicitadas en privadas al administrador el proyecto, así como las credenciales de cada base de datos, que en la mayoría de los casos vienen incluidas en las urls. Por último ejecutar el comando o script: npm run start Esto iniciará el servidor en local, comúnmente en el puerto 8080 Webreact Realiza el rol de aplicación cliente, obteniendo los datos en formato json que la aplicación webapi le envía. Ir a github y clonarse el proyecto webreact git clone https://github.com/stacksavings/webreact Entrar al folder webreact mediante la consola o terminal de nuestro sistema operativo. Una vez ubicados, instalamos los paquetes necesarios: npm install Abrimos el proyecto en un editor de texto, y buscamos el archivo servicesApi.js , que lo encontraremos en la ruta: **webreact/src/utils/servicesApi.js Modificamos la línea número 2, cambiando el valor a la propiedad apiUrl del objeto servicesApi , le asignamos la ruta o url en donde el proyecto webapi esta corriendo, por ejemplo: export const servicesApi = { apiUrl: 'http://localhost:8080' } Por último iniciamos el servidor, ejecutando el comando: npm run dev Este comando iniciará el servidor en el puerto 3000.