Proyecto final de Sistemas Web I: Aplicación web para gestión de pedidos (CRM)
Este proyecto ha sido realizado por Anton Frisch, Gonzalo Paúl, Miriam Jiménez e Ignacio Martín Peña.
Esta aplicación web está destinada a la empresa Solopods. Su actividad se basa en la comercialización de cigarrillos electrónicos. A través de la aplicación se va a poder centralizar toda acción que se lleve a cabo relacionada con clientes. Se permite el registro de clientes, la realización de pedidos por parte de estos, y el seguimiento de los mismos.
La aplicación está dockerizada. Por lo que tan sólo clonando el repositorio
git clone https://github.com/gonzalopaul/sw1_proyecto.git
Dirigiéndote al directorio src
cd sw1_proyecto/src/public
Si tienes instalado docker ejecuta:
sudo docker run -p 3000:3000 -d solopods
En otro caso, ejecuta la instalación de paquetes:
npm install
E inicia la aplicación:
npm start
Dirígete a tu navegador y accede a la siguiente url:
localhost:3000
Para parar el proceso de docker:
Primero hay que ver el id del Docker
sudo docker ps
Lo copiamos y paramos con el siguiente comando:
sudo docker stop <id>
Para poder utilizar correctamente la aplicación se deberá de crear una cuenta. Hay unos usuarios creados por defecto:
Admin - Admin // Da acceso al portal de administrador, con la capacidad de escalar privilegios a otros usuarios
Nacho - Nacho: Cliente normal
Anton - Anton: Cliente VIP