I need to have a small application created that has the following details done by next week.
1) Upload csv files to populate database
2) Add or Remove data through form
3) Public can do search in Google like field and show relevant results
4) Data will be plain text with hyperlink in site/url field in search summaries
5) User login to manage data
6) Uses pagination if more than 50 results on results page
7) Business by industry categories navigation page
8) Header and footer for easy brand graphic updates or constant details/links that I can easily edit.