Seems to be an easy project with a lot of search scripts around, I just need something more custom.
Database will consist of:
Names, emails, addresses, city, province/state, country, website. Some will have little information, some will have full information.
Database is going to be a list of scammers that have ripped people off in a certain market. So buyers will put the info in of someone they may order from to see if they are a scammer.
I need a nice clean looking page that I can intergrade with my current front page.
Users can search by:
Name:
Address:
City:
State/Province:
Country if outside US/Canada:
Zip:
Email:
Website:
Program will bring up matching information.
First set of information in the database will be all separate.
ie, only a street address
ie only an email
etc.
Once new names are added, it will be name, address, city, etc all together.
So if they search for the name, it will display all their info available, plus
notes on the person.
If they enter a name and address, and the database has two different listings, one with the name, and one with the address, it will post both, but will BOLD the search term in each listing.
Need admin access to the control panel.
Need to give moderator access to individuals.
This will allow them to add/edit/delete entries.
When they add/edit/delete they must leave a note of why they added the individual,
why they edited, or why they deleted it.
Also notes that users will see when they search.
I would like a log inside the control panel that all mods can view, so everyone can see
who made what changes.
I will need it backed up daily or atleast weekly incase the system is hacked, or one of the
mods decides to be an idiot and try and delete the whole database.
Will also need to see in Admin CP when the moderators last logged in.
**More below, see PLATFORM.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
If possible, if they search by 'name', I would like if the program could show results that are almost
what they are looking for, ie they search for 'john smith', there is no john smith, but there is 'john smyth'.
I don't know if this is at all possible, but if they enter a street address and name, if it would be possible, with using Google Maps, to find the nearest match in the database closest to that address. I'm not sure if that's possible, or not.
---
web based, linux, whatever language, but I would prefer to have my main index HTML.