Hello,
I have a solution for your project that will be timely, affordable and will provide you with everything you need. The development time will be 2-3 weeks, working 40 hours a week. During this period this is what we shall do.
1. Site Design - both front end and back end
2. Database Design
3. Process Design
4. Development
5. Testing and debugging
6. Handover
I suggest we build a custom CMS for the back end, running on Yii framework since it is light and fast and it will also allow Agile development, giving you a minimum viable product within the course of 2 weeks. It is also highly modular, allowing for upgrade of modules independently of the system structure and this also means that you can later on add a new module without worrying about the application's stability.
The database design would be based on MySQL and all code and db structure will be backed up and updated to an online repository to ensure that we both have clean copies of the development work.
The front-end will be fully responsive and adaptive. We will use any and all tools available to ensure the user experience is beyond fault.