I will develop website based on requirements, You just have to tell me your idea or requirements then i can implement it on website. Before that your requirement must have to more specific for better implementation. Your specification would help me to server better service to you. I can use ASP.NET with C# and architecture would be 3-tier or n-tier with support of MS SQL.