La rama 'master' es solamente la plantilla inicial. El trabajo en sí, está en la rama 'ezequiel'.
- git clone https://github.com/EZE404/help_desk.git
- cd help_desk && npm install
- npm i -g sequelize-cli
- npx sequelize-cli db:create
- npx sequelize-cli db:migrate
- npx sequelize-cli db:seed:all
- npm run dev
- http://localhost:3000
- LOG IN:
rol | pass | |
---|---|---|
Cliente | [email protected] | Ezequiel99 |
Cliente | [email protected] | Ezequiel99 |
Admin | [email protected] | Ezequiel99 |
Calidad | [email protected] | Ezequiel99 |
HelpDesk | [email protected] | Ezequiel99 |
Los archivos de diagramas están en carpeta MySQL
- Clientes=(
id
, nombre, apellido, email, pass, telefono, dni, fecha_alta, verificado, uuid) - Empleados=(
id
, nombre, apellido, email, pass, telefono, dni, fecha_alta, verificado, AreaId) - Areas=(
id
, nombre, activa, editable) - Solicituds=(
id
, tipo, descripcion, uuid, fecha_alta, prioridad, estado, ClienteId, AreaId) - Historials=(
id
, detalle, fecha, derivado, EmpleadoId, SolicitudId) - Notificacions=(
id
, mensaje, fecha, vista, SolicitudId)