Custom CMS

Closed Posted Oct 24, 2008 Paid on delivery
Closed Paid on delivery

We are looking for a custom-built content management system (with an integrated PayPal payment system) written in PHP/MySQL and HTML. At this time we are primarily looking for solid backend development, so all HTML output can be styled very simply with a basic CSS file.

Our users will be less tech savvy than average, so this CMS should be simple enough that they can easily manage it on their own. In general, we expect fairly low traffic volumes on each individual user's website but the potential remains that the occasional site will become popular and need to be able to handle high traffic.

## Deliverables

**Here's what our clients' sign-up and installation process should be like:**

1) Our clients will start out by navigating to the sign-up form on our main website/storefront. They will be allowed to search for a domain name for their website via a simple whois lookup. They will not be able to continue with the signup until they come up with an available domain name.

2) After a suitable domain is found, they will be asked to input a username, contact info, and billing information; choosing from a few billing options like monthly, trimonthly, yearly, etc. After submitting this information, their credit card will be charged and they'll receive an automated confirmation email telling them that their site is in the process of being set up.

3) At this point several things need to happen (automated would be nice, but manually is fine as well);

A) their domain will be purchased

B) a root folder will be created for their domain on our shared hosting account

C) their domain will be pointed to that folder

D) a database will be created for the CMS.

E) the CMS will be installed to their root folder

4) Once the CMS install is complete, they should receive an automated email that includes a link to the administrative section of their website, a reminder of their username, and a randomly generated password. On their first visit to their website, they'll be instructed to input some basic information about their website (like a title and site description).

5) For every CMS created, we should be sent an administrative password so we can access these websites as well. In addition, If steps 3 and 4 are automated, we should receive an email at each stage of the process.

**Here's what our clients' admin panel should consist of:**

The admin panel will have several tabs across the top for navigation. There will be six tabs total.

The first tab will be an ?€œOverview?€ tab which will act as the home page for the admin panel. It will give them stats about their website and display messages and announcements from us (via rss feed).

The next two tabs will control the content on their website. One will allow them to create and edit blog posts, and the other will allow them to create and edit their image gallery. You can think of these two tabs as ways for the client to publish and edit two separate ?€œblogs?€ within one website - one blog is focused on images, however, while the other is a typical written blog.

The fourth tab will be a general ?€œSite Setup?€ tab, allowing users to change their website's title and description, swap out their site template, add new links to the sidebar of their website, and edit a few static pages on their site (like the ?€œAbout Page?€ for instance).

The fifth tab will be ?€œTips and Turials?€ and will contain a section of articles written by us that will help our clients use their website effectively.

The sixth and final tab will contain all of the client's account information (billing info, paypal info, when their next payment is due, etc).

**Here's what our clients' website will consist of:**

Each website will have 3 main parts: a few important pages (such as the home page, about page, and contact page), a section for their ?€œimage?€ blog, and a section for their ?€œregular?€ blog.

There will also be category pages for both the ?€œimage?€ blog and ?€œregular?€ blog, with links to all ?€œimage?€ posts or ?€œregular?€ posts in that category.

**The homepage will include:**

- the title of the website across the top, with a tagline directly underneath it

- a few image thumbnails that link to image posts (the most recent images posted or ones selected by the client).

- excerpts from a few of the latest blog posts, that will link to those posts.

- a list of all the image blog categories (in the sidebar)

-a list of all their regular blog categories (also in the sidebar)

- an image/logo chosen by the client, along with a brief excerpt taken from the ?€œAbout Page?€ and a ?€œread more?€œ link that leads to the ?€œAbout Page?€

- various other static links pointing to important pages, either in the sidebar or footer.

**The ?€œimage?€ blog section will include:**

- A group of image thumbails (with the image title underneath) that will each link to a specific image post

- a list of all the image blog categories (in the sidebar)

- a search bar to search for image posts by keyword

- ?€œnext?€ and ?€œprevious?€ links to navigate to the next 9 images (or the previous 9 images)

- an image/logo chosen by the client, along with a brief excerpt taken from the ?€œAbout Page?€ and a ?€œread more

link that leads to the ?€œAbout Page?€

- 1 excerpt from the latest blog post, that will link to that blog post.

- various other static links pointing to important pages, either in the sidebar or footer.

**The ?€œregular?€ blog section will identical to the home page, except for the following differences:**

- more excerpts will be shown.

- the client's blogroll will appear in the sidebar.

?€œ**Image?€ category pages will be nearly identical to the ?€œimage?€ blog section defined above.**

?€œ**Regular?€ category pages will be nearly identical to the ?€œregular?€ blog section defined above.**

**Individual ?€œimage?€ posts or ?€œregular?€ posts will be nearly identical as well, but display only one post.**

**Extra information:**

While all pages and blog posts will be dynamically generated by the CMS, they will still need to have SEO/Human friendly urls, whether through htaccess or other means. In other words, they should like this: [url removed, login to view] rather than this: [url removed, login to view]

URLs should be taken directly from the title of a page, minus any symbols or words like ?€œand?€ or ?€œthe?€.

If a client goes back and edits a post later on, an automatic redirect should be created so that the old url points to the new url.

Engineering MySQL PHP Project Management Software Architecture Software Testing Web Hosting Website Management Website Testing

Project ID: #3336367

About the project

22 proposals Remote project Active Nov 15, 2008

22 freelancers are bidding on average $1694 for this job

xenonartws

See private message.

$3740 USD in 60 days
(125 Reviews)
8.4
digitallogix

See private message.

$1530 USD in 60 days
(163 Reviews)
7.7
helvivw

See private message.

$2550 USD in 60 days
(64 Reviews)
7.0
eye4tech

See private message.

$2720 USD in 60 days
(41 Reviews)
7.0
ranin

See private message.

$680 USD in 60 days
(204 Reviews)
6.7
gautam07

See private message.

$425 USD in 60 days
(159 Reviews)
6.7
leadnex

See private message.

$425 USD in 60 days
(73 Reviews)
6.4
vw6940283vw

See private message.

$3400 USD in 60 days
(7 Reviews)
6.0
jkmcoders

See private message.

$1614.15 USD in 60 days
(13 Reviews)
5.8
sunjove

See private message.

$1019.15 USD in 60 days
(32 Reviews)
5.4
konneckt

See private message.

$3825 USD in 60 days
(12 Reviews)
4.8
sysintel

See private message.

$1700 USD in 60 days
(4 Reviews)
4.5
bljrun

See private message.

$631.55 USD in 60 days
(10 Reviews)
3.7
arkotechvw

See private message.

$935 USD in 60 days
(4 Reviews)
3.6
eternalexim

See private message.

$595 USD in 60 days
(5 Reviews)
3.5
DorothySoft

See private message.

$509.15 USD in 60 days
(6 Reviews)
3.5
hekata

See private message.

$2125 USD in 60 days
(4 Reviews)
2.0
aanithasl

See private message.

$637.5 USD in 60 days
(3 Reviews)
0.5
creati21

See private message.

$1275 USD in 60 days
(3 Reviews)
1.9
idessolutionsvw

See private message.

$5100 USD in 60 days
(0 Reviews)
0.0