drupal CMS developer

CLOSED
Bids
11
Avg Bid (USD)
$288
Project Budget (USD)
$30 - $250

Project Description:
PROJECT SUMMERY/SCOPE

No Upfront . .Payment done after see the full work . ..Experience person should apply only . . .

Please go here and check out this Drupal based site:
http://www.themesnap.com/theme-demos/pinboard/
I want to use this site as a base and customize/extend the functionality to the specs below:

A hyper-local function with a map/list/image view of node locations of 2 content types.

When a user comes to the site the users location should be detected on desktop or mobile device (or manual input in case the user declines to share the location info).

Here is how a sample search could look like:

SEARCH: Pizza
ADDRESS/ZIP: 100 Sample Street, Sample City, Sample State
RADIUS: 5 miles/km

SEARCH

Now nodes of following content types should show within the chosen area

PLACES (Restaurants, bars, Coffee Shops etc.)
OFFERS Could be a lunch special, coupon, gift card, happy hour, BOGO etc.

with following:

VIEWS
Option: map/list/image

ON THE MAP VIEW Show taxonomy category as pins/icons (similar to attached screenshot)

On the MAP the location of the OFFER needs to be shown as specified under the Content Type PLACE (remember each PLACE can have one or multiple locations. Only the location(s) which applies for the OFFER needs to be shown) and shown as a bunch of markers (markers will look different for each category/taxonomy) on a single map. When a user clicks the marker/icon you get additional PIN and PLACE details.

FILTER
Content Type (Places/Offers)/Distance/Price/Rating/Date

Each content type PLACE needs to have the option to add unlimited Location to them. E.g.:
PLACE: Restaurant XYZ
Location: New York
Location: Los Angeles
Location: Chicago

OFFER: Needs to have a node reference to content type PLACE and should have the option
-Good for all location
-Good only for selected locations (user can select one or more)

Some info about DATE filter in VIEW.
As you know the date module lets you configure advanced scheduling.
However the user must only specify offer start and offer end date down to the minute.
Advanced scheduling is optional.
But on the VIEWS FILTER the user needs to be able to filter like:
Offers ON Right Now (Real Time Offers)
and OFFERS
from Date: [url removed, login to view] / Time hh:mm
to Date: [url removed, login to view] / Time: hh:mm
Default should be date time right now till 48h in the future

There should be a link called PLACES with same look and feel as the frontpage including the hyperlocal function and filters

There should be a link called PINS/OFFERS with same look and feel as the frontpage including the hyperlocal function and filters

The Pin it button currently offers only to add content to one content type. This function should be extended to Content Types Pins/Places so that when an image is pined the user must first select to what content type s/he wants to post.

This project needs to be delivered as a Drupal Module and coded in Drupal standard coding as outlined here:
[url removed, login to view]
http://drupal.org/coding-standards

I'll get all rights to the module as under "Work For Hire":
[url removed, login to view]

Name for Module "HyperLocal"

This module when installed on ANY other Drupal site should enable the features and functionality and work plug and play.

This are 10% of the functionality of our total scope. If you can achieve the requested then we have a long term job for you.

Skills required:
CMS, Drupal, HTML, PHP
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 600
in 15 days
Hire techwelfare
$ 280
in 13 days
$ 242
in 15 days
$ 250
in 15 days
$ 250
in 3 days
$ 250
in 15 days
$ 275
in 3 days
$ 222
in 15 days
$ 260
in 14 days
$ 277
in 10 days