Dear client. I have read your brief.
I am very excited because I have built similar project like yours before.
I am good at ASP.NET MVC, ASP.NET Core, EntityFramework, Swag, WebAPI, etc.
I have developed search portal in US colleges using asp.net with f# engine as backend.
I can show you the source code if you want.
I can definitely do your job.
Hope to discuss the details via chat.
Best Regards.