Site with Complex DB and User Roles, Basic Frontend & More advanced Backend Development

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

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

Please read the description, take some time to look at the example sites before asking relevant questions - generic copy paste bids I will not reply to. I have set the budget at $750-$1500 - please message me with your total number hours estimated and hourly $rate.


Site to be created similar to: [url removed, login to view], [url removed, login to view], [url removed, login to view],

The site will capture "leads" from users who complete competition entries. These will be sent to users via real time email delivery, CSV (weekly/or daily).

Every user will have an account to be able to use the site.


We need to track leads, client accounts, invoicing for clients, question blocks (each question within a competition entry is a question block - see the example sites).

Admin - The admin should include all leads, customers accounts ,invoicing, question blocks, compeittions etc.

I) Leads

Leads will be collected for each customer and recorded in the DB

II) Customers

Customers will have “accounts” but will not need to login. They will have a question block attributed to them. Customers will also have invoices that we can generate based on either a date period or number of "leads" that they have received.

III) Question blocks

The question blocks will be very similar to the lead forms already existing that will feed into the Pinlocal system. Each question block will have an image, question, price, lead delivery method.

IV) Form/question builder

We should be able to generate question blocks from the admin.

V) Thankyou page tracking code adder

The thankyou page when a user successfuly enters a competition on the front end site will have tracking code that we can add from the admin.

VI) Lead delivery types

Real time

CSV delivery

VII) Lead formats

Leads will no longer only be generated by a user filling out a form.

Leads can be any combination of the user's data associated with their account combined with the data inputted into the question block.

VIII) User accounts

Each user has an account. The user needs to enter

Title, First name, Surname, House name/No, UK Postcode, Date of birth, email address and password.

This data can be selected to be included in leads generated for customers.


I) Examples

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

II) Formbuilder integration

There are details that need to be discussed for this project but you can see the main features and development tasks in the list above. The main concept is

a) Users - Have accounts on the site. Can enter competitions, during the entry process they answer questions in question blocks (test the example sites to see examples).

b) Customers:

Customers have a question block attributed to them and a lead price, they receive leadas via real time email or via aggregated CSV.

c) admin: Invoicing module, customer accounts, user accounts, competitions etc.

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