Gevora was made in Python together with the Flask library. Gevora is a web application covering frontend and backend using MySQL (relational database) and deployed in PythonAnywhere.
Developed as an exercise as part of the "MisiónTIC" program of the Colombian government to train programmers in response to the current high demand for these professionals.
This application addresses the needs that a hotel company may have where the following functionalities are evident
- Session Management
- Views based on session state
- Possibility of registering new users
- The ability to manage users (edit or delete existing users)
- The ability to manage rooms (add or delete existing rooms)
- The ability to download updated information about the application
- Secure management of credential encryption in the database and verification of the same within the application system
- Correct handling of eventual errors within the application
My application is deployed in pythonanywhere in the link shown below
To test my app, you can choose one of three built-in roles.
For this role, you could create your own account by using the link register show as "¡registrate acá! or you could use the following credentials to get in to the system.
User: 'Usuario5@usuario5.com' Password: 'Usuario5@usuario5.com'
This type of user can
- Create a reservation
- Add rates and comments on available rooms
- Manage comments and ratings made being able to edit or delete it
The is not the option for create this kind of role, to get in to this role yo need the following credentials
User: 'Admin1@admin1.com' Password: 'Admin1@admin1.com'
This type of user can
- The ability to manage users (delete existing users)
- The ability to add avaible rooms
The is not the option for create this kind of role, to get in to this role yo need the following credentials
User: 'Superadmin1@superadmin1.com' Password: 'Superadmin1@superadmin1.com'
This type of user can
- The ability to manage users (delete existing users)
- The ability to delete existing rooms or add avaible rooms
- Download list of the existing regular user and the hotel's logo
The formal document (in spanish) for this project is shown below