Great first start! Some feedback, if someone states a salary expectation then I wouldn't suggest 10 matches that are more than 50% lower. Maybe just let them know you don't have a great fit right now.
There is a lot of money to be made here so great idea and keep up the good work!