MyBookings is a web based system for resource booking in companies or institutions that manages different kinds of resources to lend it to a community of users.
MyBookings is built with the Ruby on Rails framework, and therefore can be executed in any typical Ruby web server.
- Basic resource booking.
- Basic management of resources, resource types and users.
- User roles defined for administer, manage resources of multiple type and booking resources.
- Multi-provider authentication with Omniauth.
- Extensible with plugins to integrate with third party services.
- Available on English and Spanish.
A lot of work can be done here. For now it's a basic system developed as a Degree's Final Project.
Some future improvements:
- UI improvements on resource booking.
- Write some documentation.
How to contribute
Feel free to contribute to the project openning issues on GitHub, or sending a pull request with bugfixes or improvements.
Before trying to make significant changes and sending a pull request, please open an issue so that you do not risk duplicating efforts or spending time working on something that may be out of scope.
For a list of people who have contributed to the codebase, see GitHub's list of contributors.
Special Thanks To
- José Ramón Balsas Almagro
- Miguel Ángel Arroyo Ortega
- Víctor Rodríguez Lledó
- Unidad de Medios Audiovisuales y Multimedia, Universidad de Jaén
- Servicio de Informática, Universidad de Jaén
Copyright / License
This software is distributed under GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007. For more information see LICENSE file.