i have reviewed your requirement , you are looking for app to be developed in 20 days , we are mobile app development company . we are ready to make you to give a app in 15 days in your budget.
please CONTACT us for further discussion.
hope to hear from you soon