Coding Approach

  • Classes
    • Class names should be in CapitalCamelCase
    • Class functions will be in camelCase
  • Functions
    • Function variables will be in snake_case
  • Arrays
    • Array keys will be in snake_case
  • SQL
    • table names, and columns names will be in snake_case
  • Don't repeat yourself (DRY)
  • Each fucntion should have a single purpose

tp_servicedesk

A { service desk, ticket, knowledge base } web application written in PHP using fat free framework.

Used to keep track of ongoing projects/tasks, allow to view and search historic projects which may have already answered a previous question. Knowledge Base built from applications using markdown.

Plesk - quest notes

- plesk ext composer --application -register -domain desk.tinylink.uk -path desk.tinylink.uk/tp_servicedesk
~ https://www.plesk.com/kb/support/how-to-change-in-the-php-composer-extension-the-path-of-the-composer-json-file/

Milestones

  • Database created locally
  • .gitignore added
  • added AuthController - login and logout process
Description
A { service desk, ticket, knowledge base } web application written in PHP using fat free framework. Used to keep track of ongoing projects/tasks, allow to view and search historic projects which may have already answered a previous question. Knowledge Base built from applications using markdown.
Readme MIT 774 KiB
Languages
CSS 81.7%
PHP 8.2%
HTML 5.7%
Python 2.3%
JavaScript 2%
Other 0.1%