Title

Link database


Date

Early 2016


Client

Internal


Features

  1. Company -> teams -> users hierarchy
  2. User roles
  3. Store various types of links in database (tagging, owner, categorisation, health indicator)
  4. Import via csv/excel
  5. Automated creation and checking of related data in import process
  6. Link checking:
    1. HTTP status
    2. Is target url contained in webpage
    3. Data from other APIs for link
  7. Scheduled link checking
  8. Database history
  9. Automatic reports when certain criteria is met
  10. Fuzzy search

Used technologies and tools

  1. PHP [Laravel]
  2. Redis
  3. ElasticSearch
  4. Various APIs