I am looking for an experienced programmer who will build me a Search Engine Portal.
Final website will be in Portuguese.
I need a website to get data from my MySQL and show it to customers.
MySQL will have 500000 tables or more. Each table has about 15 fields with about 5000 rows.
Each table has diferent field name.
All data are text.
My server is a dual core 2,6GHz, 2GB, HD250GB, 2 exclusive IPs with Windows7 Ultimate and Wamp Server.
This website need to:
1) Search engine tools like Google search;
2) Write with PHP script and MySQL database;
3) Block robot attack (like IP filter and limitation of answers);
4) Work with Google analytics on each page;
5) Send e-mail to customers;
6) Script with a lot of /* */ to make possible small changes;
7) Insert new tables on search engine with diferent fields informations;
8) Manangement of client´s banners on site, with report about clicks and views;
9) SEO to this site still on firt page of the best engine searchs.
10) Build one simple and static page to Facebook, Orkut, Google+ and Twitter.
11) Customer can receive monthly his saved search or when his results is changed.
12) Customer can save, print and share his searches. This results will be show in sheets.
13) Search word should be highlighted in the small sheets.
14) Customer's password have to be encrypted.
15) Be quick
16) Be clean
Estimated number of pages:
a) Search (Start),
b) Advanced Filter Search like [url removed, login to view],
c) Search result,
d) Customer login with customer preferences,
e) About company,
f) Contact page,
g) Terms of service,
h) Management customer by administrator,
i) Management tables by administrator,
j) Management of advertising banners;
Programmer have to upload and install script on server.
This project is very simple.
I think that the hard script will be how to mix different fields on filter and how to teach the system to work with new tables and different numbers of columns on each table.
Example of table and search:
Table 1(name 2010) Name, Id, Age
Table 2(driver 2010) Name, Driver License
Search "293846"-> all rows with 293846 will show. On Name, Id, Age or driver license
Search "293846" with filter Registry -> Only rows with "293846" on Id or Driver License will show.
When I want to add a new table the "Management tables by administrator page" has to ask me each field have to work with each filter.
I belive that 10 filters will be enough.
I have a sample of Layout, but programmer can change it.
Programmer don't need to speak portuguese. I will translate the words to finish the website.
I will release the payment only when the work will be completed.
16 freelancers are bidding on average $1902 for this job
For a higher budget and a great communication please do consider my offer, we did big projects with huge db and lot of traffic, definitely we might have a solution for you.