Web based Domain Manager with PHP and mySQL

Need a web based domain manager to manage my domains. Must be coded in PHP 5.x and mySQL.

Domain extensions (TLDs) must be manageable and unique. E.g. com, net, org. It should allow for double TLDs, such as [url removed, login to view] or [url removed, login to view], [url removed, login to view] etc. The TLDs table should be editable and not pre-created, so that I can add as many as I need. TLDs must be checked for unique entries.

Registrars must be manageable as well. E.g GoDaddy. I will be adding new entries as necessary.

Section A: Entering domains

Each domain entry must have the following fields (starred fields are mandatory):

*1. Domain name (without the TLD) e.g. FREELANCER

*2. TLD (assigned from an editable table of TLDs) e.g. COM or [url removed, login to view]

*3. Registration date in mm/dd/yyyy format

*4. Expiration date in mm/dd/yyyy format

*5. Registrar (assigned from an editable table of Registrars) e.g. GODADDY or [url removed, login to view]

6. Status (assigned from an editable table of Status) e.g. Parked, Developed etc.

7. Purchase price - numeric field

8. Purchase date in mm/dd/yyyy format

9. Purchase notes field

10. General notes field - can contain anything.

Each domain record should be displayed on a list, sorted by name. Once clicked on the domain name, a page with the individual domain fields must appear. Each field must then have an "Edit" link next to it for that field. Not two domains can match when Domain+TLD is assigned, e.g. there cannot be two [url removed, login to view] domain but there can be [url removed, login to view] and [url removed, login to view]

Section B: Managing domains

1. Edit domain

2. Delete domain

3. Add domain

Section C: Search domains and reports

Search domains based on: Begin with string, End with string, Contain string, TLD match, Registration older than mm/dd/yyyy, Registration newer than mm/dd/yyyy, Registration matching mm/dd/yyyy.

Each search match should link the domain to its record page in order to view.

Report: Domains expiring in: 90 days, 60 days, 30 days, 7 days, Already expired - with link to edit each domain that opens to a new browser window.

All searches and reports should use pagination (see Section D)

Section D: General

1. Pagination on all lists (10, 50, 100, All)

2. Display domains in list mode, using: All capitals, all lower case.


A bit of an expansion to the original specs.

Section A:

11. Tags fields: Five keyword fields that can contain up to 5 words or phrases e.g. "pharmaceutical", "sports", "American history".
12. IDN field: Two options when in add/edit mode: IDN and ASCII (default).

Section C:

Search domains based on matching tags (see section A-11)

Other notes:

List layout must be a table displayed on screen with pagination (see section D) with sortable columns as follows:

Domain (alpha order) - Registration date - Expiration date - Expiration range (when expiring in 90 days and less, or already expired) - Age (in years) - Registrar

Sorting columns must be ascending and descending, at the press of a clickable headline.

All fields must support non-latin characters, including those for Domains and TLDs.

Skills: HTML, MySQL, PHP

See more: domain manager php, web domain manager php, php domain manager, domain manage php, domains manager php, window display freelancer, web pagination, web freelancer com, web anything, string matching in c, string match, status manager, search freelancer php, search freelancer by name, php freelancer uk, php freelancer mysql, php developed by, php checked checked, on freelancer co uk, net freelancer uk, net freelancer price, need a web freelancer, mysql org, my freelancer co, match string

About the Employer:
( 1 review ) ALTAMONTE SPRINGS, United States

Project ID: #1298893

Awarded to:


Sent a private message.

$180 USD in 8 days
(3 Reviews)

5 freelancers are bidding on average $184 for this job


It will be done as specified.

$230 USD in 7 days
(34 Reviews)

Have gone through all the details in your instructions and confirm the bid for 4 days for the enlisted price.

$250 USD in 4 days
(13 Reviews)


$230 USD in 4 days
(0 Reviews)

Its almost a simple project.. Please let me help you

$30 USD in 4 days
(0 Reviews)