Hello, I saw your requirements about the program, i need to know what database are you going to use. (MySQL)
I can program your proyect in PHP, MYSQL, BOOTSTRAP and JQUERY, usable by Desktop and mobile devices.
I have experience doing this kind of jobs. If you have something to ask me, contact me via chat.
Greetings