January 5, 2008

Web developers client manager

webdevmanager-header.png

The purpose of the system is to manage client websites, their domains and access details for their websites (emails etc).

The problem arose where with so many clients calling up for changes to their sites, questions about their sites etc how do we remember what all their passwords and access details are? Even simple things like site stats, if the client forgets their access details for their website stats what do they do? They call the people who made their website because they should know… but they often dont write down all passwords, and if they do, it can be difficult finding which notebook that flippin’ password was written in.

This application (written with PHP and MySQL) was designed to make this problem easier to manage… but even more than that it was designed to make more things easier for web design companies – especially companies that use more than one hosting server.

Some of the features that this application offers are:

  • Ajax searching of companies and domain names, servers, directory listings etc.
  • Keeps records of passwords, notes etc.
  • Exporting of data to csv files.
  • Importing from csv files.
  • Excellent logging ability with different logging levels and automatic purging (after backup).
  • Automatic DNS checking of records to ensure correct information is being added by users.
  • Live DNS lookups (ie. All dns records, Dig, Ping, Traceroute, Whois, Geo lookups, DNS Blacklist lookups)
  • Statistics based on the data stored including flash graphs.
  • Cron jobs that perform various maintenance tasks.
  • WHOIS lookups.
  • Reporting system.
  • …and more.

Comments (1)

  1. August 29, 2008

    [...] wanted to add WHOIS lookup capability to a recent project I was working on. I had never had a reason to implement a WHOIS lookup system before so I went in [...]

Leave a Reply