Closed

drupal CMS developer

This project received 11 bids from talented freelancers with an average bid price of $288 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$30 - $250 USD
Total Bids
11
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:

[url removed, login to view]

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]

[url removed, login to view]

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.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online