Hello,
I'm an experienced c# developper with 4 years experiences, i have already made projects for global companies such as Boloré, Vinci Group and another. Check my CV.
To build your project, i propose to use C#, Asp.net MVC 5 plaform, lucene, and SQL server Or Mariadb.
For performance purpose the data access layer will use Dapper. The scope of this project is wide, I can do it in 150 days, note that i'm not a web designer so i can't do this part, but if you already have a design i can do the HTML integration.
Cordially