Dear Sir,
The mobile app for sale/purchase of used/new bicycles is required. There are two types of users:
1- Retailers (Monthly Subscriptions and types of subscriptions)
2- Users(End Users)
Following is the list of required features:
• Login (via Facebook or email, etc.): Here you should be able to decide if you are a retailer or private, a retailer-account is going to be charged monthly
• Profile: personal information, chats, saved users/retailers, posts, reviews
• Products: differentiate from buy and rent, should look clear and neatly arranged, only pictures with price and distance next to each other, gap between the single bikes
• Add product: add pictures, description, price, type of bike, condition, share on facebook, add upgrades (top-post, etc.)
• Single products: pictures on top with all information the seller provides, make offer, post comment, private chat
• Upgrades: no ads, top-posts: several different offers, longer duration, packages, upgrade to retailer account
• Bikewizard: a few questions to find out which bike-type fits to me
• FAQ, Contact, Site Notice
• Standard account: only a specific number of posts simultaneous, only a few weeks, ads
• Premium/retailer account (private/business): unlimited posts, no time limit, no ads, monthly charge
• Upgrades(In-App): as listed on site, this means they work on individual posts or as packages
I am afraid that your budget is very low, as you want iOS App, Android App, Back-end API, WebServices, and Web App.