Es un proyecto para varios sistemas, se necesita lo siguiente:
1. Sistema de registro, acceso, recuperación de claves para los usuarios y validación de cuenta a través del correo,
2. Al Registrarse el usuario el sistema creara una cuenta, para esto se ejecutara un SP el cual hará las configuraciones correspondientes para el usuario
3.
Después de loguearse, el usuario deberá seleccionar una empresa que se creo por defecto al crear la cuenta
4. Al seleccionar la empresa se traerá a variables de sesión los datos de la empresa para utilizarlo en todo el sistema
5. Toda la información que muestre sera filtrada de acuerdo a la empresa y sucursal
6.
El usuario podrá cambiar de empresa sin salir del sistema
7. El usuario podrá cambiar de sucursal sin salir del sistema
8. El usuario principal podrá crear usuarios secundarios y asignarle empresas y las sucursales de esas empresas a las que tendrá acceso
9.
Al ingresar al sistema el usuario podrá ver solo las empresas que se le asignaron y a sus sucursales
10. Niveles de seguridad y acceso de acuerdo al rol del usuario
11. El proyecto se entregara en un servidor de producción
12.
Todos los procesos deben tener comentarios para poder hacer el seguimiento del código
13. Se entregara un vídeo explicando el funcionamiento del código para poder continuar implementando los demás procesos que necesitemos
14. Hay otras tablas que son ,mantenedores simples que se hará para poder interactuar con los demás procesos que se irán implementando
Las tablas se proveerán, así como los procedimientos almacenados
Frontend
Se trabajara con plantillas creativeteam y Angular 5 o 6, aquí dejo el link
http://md-pro-angular.creative-tim.com/dashboard?_ga=2.26206911.36880558.1525492972-257489596.1516387790
debe ser responsibe
Backed
slim y php, sql server 2008, procedimientos almacenados
El sistema debe ser escalable y estar preparado para poder agregar mas proyectos mas adelante como control logistico, contable, planillas, etc.
La estructura de los archivos debe ser modular para que otros desarrolladores coloque sus proyectos o partes de proyecto sin que comprometa otros procesos
Acepto sugerencias
Plazo de Entrega: 15 Mayo, 2018