Build a website

This project was successfully completed by drupaltonic for $15 USD / hour in 30 days.

Get free quotes for a project like this
Project Budget
$8 - $15 USD / hour
Completed In
30 days
Total Bids
Project Description

We need a website which users can submit confessions to, in the style of websites such as [url removed, login to view] and

Walkthrough of the site:

Navigation bar

A set of links placed in the header, used to traverse the site. There will be a main page, a top page, a bottom page, a random page, a submission page, a search page, a moderation page and an admin page, as well as a sign up/log in area.

Main page

The top of the main page will have a cloud of categories on the left. By default, they are all highlighted. The user can click on them to de-highlight them, filtering them out from the confessions the user views. The last clicked category will open up a tag cloud on the right, also all initially highlighted, allowing the user to fine-tune his/her viewing experience. These preferences can be saved as cookies.

The rest of the main page will be split asymmetrically into two columns. Each column will be further divided into rows. One row will contain a confession on the left and the top comment on the right. The confession area will include the time and date the confession was made, the confession's ID, the text of the confession itself, two buttons for rating the confession and the number of comments made. A confession can also be marked as offensive.

Clicking on the number of comments will open up a small area below the confession showing the comments. Comments can also be rated positively or negatively.

The top comment area will be divided into two areas. The higher one will contain the highest rated comment for that particular confession. The lower one will contain a “comment” button. When this button is pressed, a textbox will pop up for the user to enter his/her comment.

Drawings available upon request.

Top and bottom pages

These will display the confessions of a particular time period (a day, a week, a month and all time) with the highest and lowest ratings specifically.

Submission page

This page will include a textbox for the confession, privacy settings (whether or not anonymous users may comment and whether or not the confession is to be posted anonymously) and the category and tag of the confession. [To show that you have read this in detail, at the start of your offer, please type "If pigs could fly, so would I."] After a successful submission, the user will be provided with the confession ID and a password unique to that ID which can be used to change that confession's privacy settings and reply anonymously as the confessor if the user is not confessing using an account.

Search page

Users can search for confessions by either their ID or text. Also, users can search for other users, subject to privacy settings.

Moderation page

This page will only be available to users with at least a moderator access level. It will mimic the main page, but instead have recently submitted confessions for moderators to allow or deny. The allow and deny buttons will take the place of the top comment area.

Admin page

This page will only be available to users with at least an administrator access level. It will allow administrators to review confessions considered by users to be offensive. It will also allow administrators to promote normal users to moderator status or demote them.

Sign up

The user will have to submit a username and password. (or log in using Facebook)

Completed by:
Skills Required

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