Closed

Web page generator

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

Get free quotes for a project like this
Employer working
Project Budget
$100 - $600 USD
Total Bids
28
Project Description

One page generator

PLEASE ONLY POST A BID IF YOU READ THIS JOB!!

We need a system where a user can registry and create a simple
web page with some information.

For this project we will delivery a template for admin area,
client area, frontpage and the web page what the client create.

1. User Managment.

- Guest
A guest can login, registry and show other web pages.

- Client
Can creat web pages, delete this or edit.

- Manager
If the admin create a new manager in the system he can choose
what kind of rights he have:

Show, Delete, Edit, Active, Deactive - Clients
Show, Delete, Edit, Active, Deactive - Pages
Show statistic of pages
Show statistic of user logins

- Administrator
Can make all what can make a manager and admin can create new
managers, change settings, like how many pages a user can create
and other settings...

2. Login
After a new client have registry in our system and verificate his
e-mail adresse, he can login on this site.

Every user can only a limited number of pages create. Admin can
setup how many web pages a user can create.

So the user must have 3 menu points in the login area:

- Web Pages
Here he can create the web pages, show statistic or delete/edit pages.

- Profile
Here he find his login details and can change this.

- Logout

3. Create a web page
In the login area a client can create new web pages. He click simple of
a button. On the next page he will see some fields that he need to fill
out and in the right must be a mockup of a iphone and every input what
he make he see live in the iphone, so he see every time how the site looks.

- upload a logo
- company name
- text
- adress
- phone
- website
- opening hours

All fields can be disabled from the admin area and a admin can create new fields.
But the admin need to enter a sting (php echo) in the template of the page, too.

The web page template we will delivery and it will be only one for all.

After a user have create this site, this site must first show by a moderator or admin
to active it.

Every new page what a client creat get a own link, that must be 3 characters (A-Z,0-9).
Exsample: [url removed, login to view]

4. Unlock web pages
Every moderator and admin get a email after a user create a new web page.
In this e-mail must be 3 links.

1. Preview the web page
2. Active this page
3. Deactive with a comment what the client must change

After a page was deactive or active a client get a e-mail.
If it is active so he get a the link where he can find the site, if not
he get a comment from the moderator what he must change.

5. Statistic
Every web page need a own statistic that can see the client, moderator and admin.
Every time if a guest show this page it need to be written in this protocol...

- REMOTE_ADDR
- X_REAL_IP
- X_FORWARDED_FOR
- DATETIME
- HTTP_USER_AGENT.

We need a function that we see in the statistic how often was the page open with
mobile phone and how often with a PC.

In the admin area must be a statistic for every client when he was online in the
login area.

6. API
We need a simple API system, that a clients can integrate this service to his own site.

But every page what was create in the API will create under the client ID who make this
API on this own site.

IF YOU READ THIS TEXT PLEASE WRITE IN YOUR BID "WEBPAGE1".

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