PTO stands for “Paid Time Off” given by a specific company. In many companies that have a unified PTO policy, employees don’t separately accumulate sick days, vacation days and other types of sick leave, as they work at the company. Instead, over time they are given PTO days or hours they can take for any necessary purpose. Develop a stand-alone PTO Calendar application to enter and view PTO for my team. Other people should be able to register and enter time PTO for their team as well without seeing my team.

Technology:
● PHP or similar technology
● MySQL
● JQuery
● Bootstrap
● AWS Hosting
Application:
Admin user
● Views calendar
● Can click button to add PTO time for himself
○ Date range of PTO
○ Type of PTO (vacation, sick, etc.)
● Can see a link to “Administration”.
● Adding/updating/deleting a team (IT, Accounting, Operations, etc.)
○ Team Name
○ Team Color (using a hexidecimal color wheel or something similar)
● Adding/updating/deleting a user account
○ Assign user to a team
○ Assign user a max number of PTO hours
○ Assign supervisor to user (this person will approve PTO for the user)
● Adding/updating/deleting PTO types (vacation, sick, etc.)
● An Admin user can add/update/delete PTO for a team member
Supervisor User logs in
● Views calendar
● Can click button to add PTO time for himself or anyone that he is a supervisor for
○ Date range of PTO
○ Type of PTO (vacation, sick, etc.)
● A list of PTO to be approved (from his team) will show on screen next to calendar
Standard User logs in
● Views calendar
● Can click button to add PTO time for himself
○ Date range of PTO
○ Type of PTO (vacation, sick, etc.)