Hello,
We have expertise in web solutions development with .NET technologies.
We are able to develope such site entirely, but the project has been placed as part of web-site security? I mentioned Only to remove any confusion.
We are developing using Latest Beta version of .net technology, so that we keep from migration into future and still remain with the cutting-edge technology implementation.
We have software engineering practices incorporated into our professional approach to software development.
We could discuss project further agile consultancy dot biz and contact at agileconsultancy dot biz. The Budget/price-tag is completely irrelevant here(can't be done in 300$) for such a good and big project.
Thank you.