Hello, I'm professional web developer since 2006. Ecommerce, social networks, classified ads, CMS, blogging, Web services. I have skills in: PHP, MySQL, JavaScript, AJAX, HTML5, CSS3.
I read your requirements and understand what you need. I use same application for myself, but more complicated. I know how to do application right for your needs. The only one thing is SMS sending. There is no free SMS sending solutions. Each have subscription and is paid. I can send common emails for free.
Regards, Vitaliy