Build a Website

Closed Posted Mar 24, 2016 Paid on delivery
Closed

You can refer to the following sites to give you an idea of what we’re trying to achieve.

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

Kind Regards

Stephen Hodgkiss

Chief Engineer Markethive Inc.

---------------------------------------------------------

Project Summary

The scope of this project is to create a new system within the MarketHive toolkit to enable customers of MarketHive to create their own landing / enquiry pages, and give them the ability to embed these pages into their existing website or on their MarketHive profile account. The system will be built within a development framework called Yii if possible which will facilitate future extensions to the system and support collaborative working.

Core Deliverables

1. Installation and setup of development Framework .. Yii or something similar but not mandatory.

2. Setup of Payment integration with Stripe payment merchant

3. Setup subscription Model

4. Build the back-end to enable customers to build pages

5. Ability to search for users in the system

Technical Specification

1. Front-end

1.1. Pull in two open source themes to be editable

1.2. Allow themes to be uploaded to a folder and then linked.

1.3. Tag based system for loading in variables.

1.3.1. JSON string of data to determine what input field types are editable for a landing page. This is to be a file stored in the root of the themes folder.

1.3.2. Field types

1.3.2.1. Text

1.3.2.2. Rich Text

1.3.2.3. Code (text area)

1.3.2.4. Youtube video

1.3.2.5. Image upload

1.3.2.6. Boolean (Y/N)

1.4. Landing pages to have their own unique url. E.g. [url removed, login to view]

2. Back end

2.1. Open source admin theme to be used and branded based on BigCaboodle brand guidelines (to be provided)

2.2. User & account administration

2.2.1. Users to have a profile

2.2.1.1. Fields

2.2.1.1.1. Markethive username

2.2.1.1.2. Email address

2.2.1.1.3. Password (hashed)

2.2.2. Admins can administer users

2.2.2.1. Can create, read, update, delete and search users (CRUDS for short)

2.2.2.2. Can edit all user profile data.

2.2.2.3. Can see the subscription status of all users.

2.2.3. Forgotten password process

2.3. Landing page theme admin (admins only)

2.3.1. CRUDS for adding themes into the system.

2.3.1.1. Fields:

2.3.1.1.1. Name

2.3.1.1.2. Thumbnail

2.3.1.1.3. Server path (to root of theme folder)

2.3.1.1.4. Active (y/n)

2.4. Landing page creation process.

2.4.1. Admins can see a list of all landing pages created by all users.

2.4.2. Users can create, read, update and delete their landing pages.

2.4.2.1. Each landing page is to have its own editable areas.

2.4.2.2. Editable areas available to load from the themes JSON data.

2.4.2.3. Default fields:

2.4.2.3.1. Name

2.4.2.3.2. Meta title

2.4.2.3.3. Meta description

2.4.2.3.4. Published (y/n)

2.5. Subscription handling

2.5.1. Add subscription scheme that paid members can sign up for

2.5.1.1. Month rolling at a fixed price.

2.5.1.2. Admin can set an image and sales rich text for subscription in global settings.

2.5.1.3. Integrate with Stripe or similar payment API.

2.5.2. Users to be able to see if they are on a paid plan or not.

2.5.2.1. If they aren’t on one then they can subscribe immediately.

2.5.2.2. Can unsubscribe if they are currently on an active subscription.

2.5.3. Users can add or remove their card details.

2.5.3.1. If no card is stored then their subscription cancels in the next month.

2.5.3.2. If a subscription is cancelled for any reason then the user is revered to the free plan and anything over the allowed free amount are temporarily disabled and taken offline.

2.5.4. Paid plan differences.

2.5.4.1. Free plan can only have up to 5 free landing pages.

2.5.4.2. Paid plan can have up to 20 free landing pages.

2.5.4.3. Exact number of free vs paid landing pages to be set in global settings for the web app.

CSS HTML JavaScript PHP Website Design

Project ID: #10041647

About the project

36 proposals Remote project Active 7 years ago

36 freelancers are bidding on average €15/hour for this job

infoway

Hello Stephen, A warm greetings, First of all thank you for describing your project requirement so clearly. I have checked your three example websites and it's clear that you want a easy landing page generating More

€18 EUR / hour
(410 Reviews)
9.3
leadconcept

Dear Sir, I have read your project description & understood the overall requirements/features of your website, so let me assure you that our team can develop this website as per your requirements. However, may I sug More

€18 EUR / hour
(90 Reviews)
8.9
shivmirthyusl

ABOUT US "IT FLEX SOLUTIONS has focused exclusively on the Web Development/Designing projects with 8+ years of service. Our Web Development/Designing expertise has helped clients to create e-commerce, social networkin More

€15 EUR / hour
(165 Reviews)
7.7
gopalvora

Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joo More

€12 EUR / hour
(407 Reviews)
8.0
mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

€12 EUR / hour
(307 Reviews)
7.9
scriptphp87

Hello, I'm a professional programmer for web programming with php language to build the system website, Besides, I'm also expert in MySQL , HTML,HTML5,CSS, JS I'm always top in Vietnam freelancer [login to view URL] More

€15 EUR / hour
(234 Reviews)
7.9
op2i

Hello Mr Stephen Hodgkiss, I have reviewed your requirement and interested. I am a Zend Certified Php engineer with having 6+ years of experience I would like to have more detailed discussion Thanks

€16 EUR / hour
(93 Reviews)
6.8
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project.

€18 EUR / hour
(58 Reviews)
7.0
pjdubal

Cake PHP / Laravel will be your guy in the ref websites you mentioned. Let me know if we can discuss this further. The front needs to be customized. Backend features are available with these frameworks. Thanks More

€20 EUR / hour
(11 Reviews)
5.2
rana100

Dear Sir, I am very much interested to work in your project. I know the following languages that will meet the techincal needs of your project PHP, MYSQL,Wordpress,Javascript, CSS, Boostrap, responsive design. I c More

€16 EUR / hour
(27 Reviews)
5.1
techzollc

Hi I just read the details regarding the project and interested in working for your project. I am a software developer by profession and expert in PHP with 100% command on Front end and back end database design and More

€12 EUR / hour
(10 Reviews)
4.9
deepakgoyal92

I am the best coder in PHP, I have checked your project. I can provide same functions. You will be satisfied. I am working in Wipro company as software engineer.

€16 EUR / hour
(16 Reviews)
4.6
florinbacu

A proposal has not yet been provided

€12 EUR / hour
(20 Reviews)
4.3
harviintorque

Respected Client, We are working on IT stuff since 4+ years added on that we have seen your project detail which meets our criteria & feasible for us. Our senior developer has 5+ years of experience. You'll get the More

€17 EUR / hour
(7 Reviews)
3.2
BushraFirdous

A proposal has not yet been provided

€16 EUR / hour
(0 Reviews)
0.0
xnjiang

I have created my Web development company recently. I am here not just for money, I am seeking business partners and friends. Your project will be success if you choice work with me. You can also find more informati More

€16 EUR / hour
(0 Reviews)
0.0
maathavanvinayak

U ll get exactly what you want.

€13 EUR / hour
(0 Reviews)
0.0