Developer needed for marketplace website development similar to Airbnb

Developer needed for marketplace website development similar to Airbnb


Job Description

We are making an online marketplace for listing and booking spaces. Our business has two sides, customers who will search and book venues, and venue owners who list their spaces, set their availability, and accept or decline bookings. We give customers new ways of experiencing their activities by helping them easily find and book suitable spaces for work and leisure. We also give venue owners a simple way to generate extra revenue from their spaces by allowing others to use them during unoccupied times.

We need someone to build the entire website including front and back end.

Please look at the layout, functionality, and features of these sites:
Our project is very similar to these sites and our project would be to recreate these sites with minor modifications suitable for our business. We have a prototype built of the general layout which can be used as guidance.

All users can book and list with us under a single account. When booking, they are considered customers and when listing they are venue owners.

search for venues - by venue name, facility type, activity type, and location.
filter search results - by price, facility type, activity type, distance, booking date and time.
view listings - look at a venue and its facilities’ photos, description, amenities and add-ons, availability calendar, policy, prices
book listings - choose available time slot, choose add-ons, choose hourly or daily rates, make payment through credit card
save listings - add favorite venues to wishlist
send messages to venue owners to ask questions
write reviews of a venue after booking
browse other featured, similar, popular venues
view upcoming and past bookings
manage their own simple profile
manage notification preferences

Venue Owners:
list a venue with one or more facilities - add venue description, venue location, venue photos, facility description, facility amenities & add-ons, facility policy, facility schedule, and facility prices
accept/reject booking requests
send message to customers who have booked
update facility schedules (by hour and day)
edit listings
view upcoming, pending, and past bookings
manage their own simple profile
manage notification preferences
manage payout preferences

Multiple Listings with Search
Booking system
Scheduling system
Payment Gateway
Messaging System
User Accounts
Review system

- Senior PHP Drupal developer
- Experienced with LAMP
- Experienced with scheduling, booking, and multiple listings systems.
- We are also open to use other frameworks and CMS that are suitable for this project and can scale easily such as Ruby on Rails, Symfony, etc.
- We already have a domain that is currently hosted on bluehost.

- Strong written and oral communication skills
- Skype conferences with share screen updates every few days for progress and discussions
- Provide feedback and insight for this project for the design UI/UX

- A development and design portfolio reflecting current and past work
- A timeline that includes workflow, phases of development and deployment, along with dates of deliverables.
- Frequency of communication about progress updates
- Bid price with budget breakdown

If we are satisfied with the work, there are opportunities for a long term working relationship which includes support and maintenance and further development.

Please submit proposals by January 30th, 2013 and we will be in contact. We will provide a further detailed project outline.

Skills: design