Wiki style Band Database

Need somebody to create a PHP/mySQL site that is a comprehensive database of musical bands. Needs to include pages that are easily editable/created by any registered user. With that, also needs a way to revert back to previous 'page edits' incase of accidental deletion. Also needs to include an admin section, where specific permissions can be set to individual pages.

## Deliverables

Main features:

Band profiles-

Have the ability to create/edit band pages to include biography, discography, band picture(could be pulled form gallery), record label(s), current members, former members, hometown, years active (IE 2000 - present or 1999 - 2005) website link, & myspace link.


List of all releases by band

Album page-

Cover image, record label that released, and tracklisting of album. Also, the ability to upload pressing information of different vinyl pressings of said record. An image gallery to display images of record (Different vinyl colors/alternate album covers)

Merchandise gallery-

Simple image gallery that would allow people to browse/upload photos of band merchandise (IE: T-shirts, sweatshirts, shorts etc.)

Image gallery-

Same as merchandise, but should include only photos of bands.

Record Label profile-

Similar to bands, but only needs to include biography, logo image, website & myspace link, and discography. The discography should show a list of records released by that label.


Allow users to create a list of their 'Haves' and 'Wants' to display all vinyl/other merchandise that is owned. Lists should be text only. If possible, have the distinction to search only 'haves', 'wants' or both.

News/Article system-

The ability to post news articles. Should be able to create categories, and use a small php code to choose which page displays which category.

Upcoming shows-

Allow users to upload flyers and information on upcoming concerts.

Past Flyer gallery-

Image gallery that would allow users to upload flyers from past shows.

User system-

Users need to be able to register to add/edit bands/record labels, and create tradelists. Users should be assigned permissions by admins (IE: Admins, Moderators, User) Users should also be able to be banned by admins.

Admin section-

The ability to moderate users, post new articles etc.

Site Design-

As far as site design goes, I am more worried about just having a templating system in place. I have sufficient background in HTML/CSS design to create/edit the actual templates themselves. Something similar to wordpress would be ideal.

The site needs to be able to "save states" like Wikipedia does, to be able to revert back to a former state in case of spamming, graffitti, or information being deleted by someone. I do have some experience with PHP/SQL, building simple CMS's, photo galleries and user systems, as well as modifiying existing scripts to suit my needs. For this project though, I don't have a firm enough grasp on the relationship between PHP and SQL to do it myself. I am not opposed to using preexisting software that has been modified to suit these needs, provided it can be used without a copyright notice. One thing that is a must is ease of editing by the users. I find MediaWiki very hard to add information, as the user needs to format everything themselves. Something simple, using forms or something I guess. I just want to use a template (IE Band Profile), and have the SQL tables fill the information in. Everything in the site should be searchable, and cross reference itself between Band Profile/Record Label/Image Galleries/Upcoming Shows etc.

Skills: CSS, Engineering, Javascript, MySQL, PHP, Project Management, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing, XML

See more: wiki wordpress, wikipedia post-it, where to post flyers, where can i find format, where can i design t shirts, website photo album template, vinyl logo design, upload picture create logo, upload image to create logo, software for flyers, software flyers, simple way to create a logo, register cover, php code search mysql database, photo editing profile, photo album cover page design, photo album cover page, need someone to edit my photos, my sql create database, i want to edit my photo background, i want to create a photo logo, i need someone to do my flyer, i need someone to create flyers, format for flyers, flyers post

About the Employer:
( 0 reviews ) United States

Project ID: #2847342

7 freelancers are bidding on average $316 for this job


See private message.

$240 USD in 14 days
(12 Reviews)

See private message.

$680 USD in 14 days
(10 Reviews)

See private message.

$319.59 USD in 14 days
(7 Reviews)

See private message.

$123.25 USD in 14 days
(7 Reviews)

See private message.

$425 USD in 14 days
(32 Reviews)

See private message.

$212.5 USD in 14 days
(11 Reviews)

See private message.

$212.5 USD in 14 days
(0 Reviews)