Greetings,
Full stack software developer, mostly proficient in JS, working with JS frameworks such as Node, React Vue,Next etc. for 2+ years.
I could build you such software, your requirements are very well put into description.
Outlook plugin may need a little bit more time, since i did not work directly with their API, but it's not an obstacle.
Contact me for further discussion about this project, if you'd like to work with me.
Kind regards,
Arsen.