Skip to content

taverasmisael/reservasmultiuso

Repository files navigation

Reservaciones Multiuso

Una mejora al sistema de reservaciones para los CEC

Este sistema es una puerta que se abre a quienes rentan/facilitan locales y recursos (proyectores, laptops, bocinas, luces etc) para eventos de cualquier tipo. Se conectara con la DB y nos permitira crear reservaciones con dias de anticipo, el mismo dia, y consultar ya sea por nombre o por fecha quienes tienen reservaciones, al igual que incluir recursos que estaran disponibles.

Como dice el titulo este es un tipo de FORK del sistema de reservaciones que iniciamos hace unos meses atras, pero con un mayor enfoque y mas conocimientos.

Contara con soporte local y optimizacion en las tareas.

¿Cómo usar Reservas Multiuso?

Requisitos

Vamos a ello

Es muy sencillo, solo debes clonar este repositorio con

  git clone https://github.com/taverasmisael/reservasmultiuso.git reservas

entrar al directorio con cd reservas y desde allí ejecutar:

  npm install && bower install

Una vez hecho esto, es simplemente correr el script start con el comando:

  npm run start

Y abrir en el navegador la url localhost:8080 y listo.

Hay un ejemplo vivo corriendo justo aqui

Aun en face BETA 😞

Muy apesar de que llevamos el proyecto avanzando tan rapido como podemos, hay varios aspectos a considerar aun. Como por ejemplo:

  • Existen conflictos para cambiar el nombre de usuario, aunque no los permisos.

  • El filtro de profesores no estan optimo como deberia ser, y no hay mucha refactorización de código que digamos

  • El usuario admin, solamente puede cambiar su propia contraseña, aunque puede agregar otros usuarios y cambiar su informacion

Entre otras, si encuentras algun otro fallo o alguna nueva implementación que crees que pueda tener este sistema, siente libre de contarnos o dejame un mensaje en Twitter.

#¿Qué puedo esperar?

  • Una aplicacion en tiempo real es lo que se está construyendo aquí. Con herramientas como firebase y AngularJs, todas nuestras configuraciones, clientes, reservaciones, etc estarán sincronizadas en las nubes y serán actualizadas en tiempo real en todos nuestros dispositivos (Aunque el diseño aun no se ha adaptado para ser FullResponsive).

  • SelfHosted: Solo descarga y pon a correr tu servidor, y listo; tu app será tuya y solo tuya.

  • Una app que sigue los lineamientos de las últimas tecnologías en el ambiente JS (pensando aún en implementar Angular2)

Y mucho más en camino

About

Un sistema de reservaciones para salones de eventos multiusos

Resources

License

Stars

Watchers

Forks

Packages

No packages published