Website that allows users to sign up and keeps up with their information. Maybe in a database I guess.
This will be modeled like myspace. It will have multiple categories and subcategories. Each category will have a page displaying content that is in that category. Also, each user will have their own page with stats about them on it. However, this page doesn not need to be editable by the user. It can be generated for them based on their stats.
Each user can post/upload content to a category. Which will then be displayed on that categories page. Content will include links and pictures.
I also need some type of click tracking to know which user is clicking on what links.
I need to keep up with how many posts a user has made. Also when a user post's content, I need to compare it to all previously posted content to see if it is repeat content.
Also, the website will have a forum that is only available to registered users.
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).
All major browsers IE, firefox, netscape...
preferrably written with microsoft suit: .net c# asp.net
database to use is preferably sqlserver express