
Alibijaban Island
Resorts Database System
This Python program comprises of 530 lines of code and is specifically developed to manage the Alibijaban Island Resorts' Database, providing exclusive access for both tourists and administrators. It is designed to enable various functions such as adding, editing, deleting, searching, and displaying detailed information and descriptions of all the available resorts on the island. This database consists of 3 tables namely Resorts Information, Resorts, Description, & Owner Information. The extensive code base of the program enables it to efficiently monitor, access, and edit the database, providing developers with a valuable tool to automate and streamline their work in this field.




FUNCTIONALITY DESCRIPTION
Upon running the program, a brief introduction will first be executed, after which the user will be prompted what type of user you are, whether a tourist or the admin. The user will be shown a menu options on what to do, as shown in the illustration above. Constraints are set in the program to avoid unfair actions. (see next page)
FUNCTIONALITY DESCRIPTION
The user can select whether to add, edit, delete, search, and display all resorts informations and descriptions depending on what role the user is (Tourist/Admin).
For instance, the user is the admin, you will undergo verification, in this case, will request your email and password to gain adding, editing, deleting resorts' informations and descriptions. On the other hand, tourist users can only search and display the available resort informations and descripitions on the island.