Hover or click on each number to view the slide.

Linx Ltd. Slide # 1Linx Ltd. Slide # 2Linx Ltd. Slide # 3



Listed in order from most to least recent:

  • Back-end: PHP
  • Front-end: CSS
  • Database: MySQL

For Linx Ltd., I worked on the PHP back-end for the main site (see #1), as well as the administrative interface (see #2 & #3) — the design was handled by a different entity. The main menu at the top of each page was done using plain HTML and CSS (no JavaScript necessary), the information for which is retrieved from the database using a recursive function that keeps checking for sub-categories under each category, and displaying a sub-menu accordingly. The function calls itself as needed for each level of depth for the menu.

Each category lists various items, each of which links to a specific page on a PDF file (e.g. file.pdf#page=2). In the administrative interface, files and categories are maintained; PDF files can be uploaded and are assigned their own database entries, which can then be associated with any particular item in a category.