[login to view URL]
Website description
General Information
a) Music Vendor
b) Joomla
c) Other details
[login to view URL] functionality (front end)
a) Search Panel
Main
For sound effects
b) Search results
Table display (names and folders)
Every track should have
Every album should have
Every collection should have
Results page display and filtering options
c) Shopping cart
d) Buying
[login to view URL] aministration panel (back end)
a) Songs attributes
b) Albums attributes
c) Collection attributes
d) Songs / Albums / Collections / Artists administration
e) General attributes
[login to view URL]
a) General information
b) Graphic design
c) Logo
d) Menu
e) Modules
General information
a) Music Vendor
[login to view URL] I bought this script which has many great features, like file directory security, pay-pal payment, mailing lists
all transactions are checked to prevent fraud and spoofing
location of files are hidden and cannot be deduced by casual browsers of the web site
downloads are limited by time and number of attempts
all completed sales are recorded in the database
customer is sent an email with a link to the download area
All pages written in PHP and script is NOT encrypted
Files are not accessible via a normal href link and hence cannot be downloaded by unauthorized users.
Incorporates testing via the PayPal and Google SandBox environment so that the complete system, can be tested.
Interacts with Paypal\'s IPN system to monitor when a payment is complete for both digital and physical products.
Automatically generates a login in url link for PayPal purchases to download their digital purchases.
you can check administration panel and all features on the website
So I would like this website to be based on this script which I can send to your e-mail address so you could modify it to get the results described below
so please let me know how you would like to do it, all features from this script ([login to view URL]) will have to be on the website anyway so I think it could save you some time,
this script only plays 30% of the demo but I would like it to play the whole song
it is just the matter of changing the code, from 0.3 to 1
b) Joomla
I would like this website to be made for Joomla so that I can freely edit and change any aspect of the website
c) Other details
I have domain name host with unlimited bandwidth and I would
like to host this website myself so please let me know how do you
usually do it
[login to view URL] functionality (front end)
a) Search panel - Main
( see example [login to view URL] )
Search box (for typing words - for example “romantic piano”)
Drop-down menus (with GO button next to each):
Genre - default “All” (example: classical, blues, rock e.t.c)
Mood - default “All” (example: angry, sweat, romantic)
Instrument - default “All” (example: piano, guitar, violin)
Length - default “All” ,15 seconds or less, 15-30s, 30-1min, 2min,3min,4min,5min, 6 minutes +
Tempo - default “All” ,50 or less,50-70,71-90,91-110,111-130,131-150,151-170,171-190,191 +
Results per page - 25, 50, 100
In the future I might add other search options like vocals e.t.c so I would like to be able to ADD/REMOVE/EDIT search options from the control panel (see 2 e) general attributes )
Search panel - for sound effects page
For sound effects there will only search box and
Results per page - 25, 50, 100 (see sound effects at [login to view URL] )
All albums and tracks from sound effects will be in different directory
so search from sound effects search panel will only give
tracks/albums from sound effects
b) Search results
Table display (names and folders)
Search results should be in a form of table from left to right, for a table example see [login to view URL], in a search results table they have “Title, Demo, Details, Price, Purchase”, but here it should be in the following order:” Title, description, version, demo, download demo(under demo), price, purchase “ (see every track should have below)
Above they have “Tracks, collections, libraries” which allow to filter the results accordingly, but on this website it will be “ Tracks, Albums, Collections”
so when Tracks is clicked you have “Every track should have” ( see below)
when Albums is clicked you have
- Cover art ( When clicked you get “Every album should have” see below), title, catalog number, description, price, add to cart button
when Collections is clicked you have
- Cover art ( When clicked you get “Every collection should have” see below), title, catalog number, description, price, add to cart button
Every track should have ( for example see [login to view URL] track results )
1. Title - should include:
Title
Composer ( when clicked short biography with photo appears along with all the tracks listed ) - for example : Composer Michael Newman
Catalog number (For example U24)
If the track is from an album there should be a link to the album
for example “From Smooth Jazz Album”
2. Description - should include:
Track description
Tempo BPM (beats per minute) for example BPM 134
Keyword tags - appearing in the form of search links chosen from the search panel menus for example, action ( with link to all the action tracks ), piano (with link to all piano tracks ) e.t.c,
3. Version
Full track with time (for example ”Full track 3:23”)
Loops - *Optional
Short versions - *Optional
*Loops and Short versions are optional because not all the
tracks will have them, but there always should be an option
in administration panel to add them
4. Demo for:
Full version - music player as a Play button, when Play is clicked the whole player develops from Play button, (see Music player)
so for each Track there is one Music Player in a form of Play button next to Full version (because this is what client will click in order to listen to the track) but it should be obvious form the design and placement of the Loops and Short versions that when clicked on the name they should start playing ( see Loops and Short versions below)
Loops - each loop should have number and time for example
(1) 23sec, (2) 1:34 , (3) 45sec, (4) 2:21 e.t.c
when clicked on name “(1) 23 sec” player above should start playing
Short versions -15sec, 30sec, 60sec
when clicked on name the player above should start playing
Full version, loops and short versions - will all have watermark on it and client should be able to hear whole length of the demo, the actual “original music track “ file that will go to the shopping cart will be watermark free
Music player
Play, Stop, Pause
Rewind, Forward - clickable in a track bar,
Volume
When someone listens to the track and than moves to other one
the first one automatically stops playing
Name of the track should appear somewhere on the player
preferably on the track bar, for example “Full version, Loop 1,
15 sec version e.t.c”
For every track listened there should be
- overall time - on the right side of the player, for example 2:45
- left time - on the track bar of the player, for example 0:20
which should decrease while music is being played until gets to 0:00
5. “Download Demo” button ( for downloading “full version” preview )
this button should be placed under Demo listing
6. Price for:
Full version
Loops ( All )
Short versions ( All )
All versions ( Full version + Loops + Short Versions )
7. Buy/Add to cart button for:
Full version
Loops ( All )
Short versions ( All )
All versions ( Full version + Loops + Short Versions )
When clicked a small window appears in front (so the client does not leave the page but stays where he was with information appearing as a small window) saying that the track (with name) has been added to the cart, and there is an option to view the cart or close the window. ( for example see [login to view URL] )
8. All Tracks,Albums and Collections titles should be in a form of link, when clicked new window should appear along with all the information listed above, this is done for SEO purposes and being able to send and * input a link to specific track/album/collection (for example see [login to view URL] ) * ( More details see 3 c) Menu )
[login to view URL] all Track’s and album’s listing should include Facebook and Twitter button in order to incorporate latest social networking techniques (if you have some other/better ideas regarding this I am open to discuss it)
10. The tracks should be listed in a nice, pleasant way, for example you can tell when track field ends by background color
(see [login to view URL] )
Every album should have:
Cover art (optional)
Title
Description
Price, time, keyword tags, composer link, catalog number
Add to cart button ( as a whole album )
“Play demo option” so that chosen track is being played
(so administration panel should have option in album attributes to
chose this track)
All tracks listed below with music player ( see above “every track should have”)
Every album should be in a form of link and include Facebook and Twitter (see numbers 8,9 above )
Link to all collections in which this album appears
Every collection should have:
Title
Cover art (optional)
Description
“Play demo option” so that chosen track is being played
(so administration panel should have option in album attributes to
chose this track)
All albums listed below with name and price and when clicked
on the name all tracks from given album appear
( for example see libraries at [login to view URL] )
Results page display and filtering options:
Like in both [login to view URL] and [login to view URL]
there should be an option in a search results table to sort the music
by Popularity (as default) , Recent, Alphabetical
Should indicate how many tracks and pages are there for given search, with numbered link for each page, for example 1,2,3,4,5,6,7,8....23
c) Shopping cart
All items should have:
Catalog number
Title
Music player
Type of license - chosen from drop-down menu - default “Standard”
when client chooses different license the price should automatically
update, next do drop-down menu should be “ i “ (information link) so
when clicked the small window appears with all the licenses
description ( for example see [login to view URL] )
Price
Option to remove from the cart
Total price
Shipping option ( in a form or radio button )
Instant download $0
Send me a CD + instant download ( when clicked the price automatically updates to the shipping costs which can be specified in the administration panel )
Other
Continue shopping button
Proceed to checkout button
d) Buying
After clicking “Proceed to checkout”
The client should be taken to “Music Vendor” Order page after which he/she will be redirected to pay-pall secure payment and digital download system,
client will receive the music track / tracks
client will receive license in .pdf format which he chose during
the ordering process ( so in administration panel should be an option
for uploading those licenses )
if possible the license should automatically be updated with client name, track/tracks purchased and current date
2. Shop administration panel (back end)
It is important that there should be option for 2 different searches:
Main search panel (from home page) for all tracks/albums/collections with exception of sound effects
Search for only sound effects (from sound effects page only)
a) Songs attributes
Every song should have options to choose from search criteria
(See 1 a) Search panel ) :
- genre, mood, instrument, length, tempo e.t.c
in a track there might be few instruments, moods, tempos, e.t.c
so it is important to be able to add few of each if necessary
Title
“Upload demo” preview (with watermark) function for:
- Full version - with time (this time appears as a main full track time )
- Loops (each separately) in a form of numbers (1), (2) e.t.c,
each with different time attributes ( it is important because it will
affect search results by length/time, so although the main track
can last 2:35 when client searches for tracks under 30sec and the
loop is 26sec it should display in search results on its own with the
name and link to the Full track to which it belongs,
so for example Loop no.2 (26 sec) from Sad violin (track)
- Short versions, 15sec,30sec,60sec
it should be possible to add different length of short versions
for example 45sec, 55 sec, so \"time\" should be flexible
(see loops length/time search criteria above)
Upload Original music track ( which client gets after payment ) for:
- Full version
- Loops (each separately) in a form of numbers (1), (2) e.t.c
- Short versions, 15sec,30sec,60sec, e.t.c
So Upload of Original and Watermarked version should match
Description
Tempo
Price - Different for Full version, Loops, Short versions, All versions
Keyword tags - chosen from search options for example Genre “classical” or instrument “piano”, so it all should match the search options ( See 1 a) )
Composer name
Catalog number ( for example U24 )
If the track is from album (parent) there should be an option to add the album name from drop-down list of all albums (see b) ) but it is optional, it should be possible for the track to be on its own
b) Albums attributes
Title
Time
Description
Price
Keyword tags
Composer name
Catalog number
Cover art upload function
Option to add all the tracks to the album from the drop-down list of all tracks (songs )
If the album is from Collection - parent - see c) there should be an option to add the Collection name from drop-down list of all Collections
Chosen Albums s will be listed on the home page along with its:
- Few Tracks
- Cover Arts
- Small play button for every track
C) Collection attributes
Title (name of collection)
Each Collection will include Albums ( see b) above)
so for example “Classical” (collection) will include Classical Albums
Cover art upload function for each genre
Chosen Collections s will be listed on the home page along with its:
- Albums (from new to old listing)
- Cover Arts
- Small play button for every album name
(for example see home page of [login to view URL])
d)Songs / Albums / Collections / Composers
Administration
Along with everything listed above there should be an option to:
Add / Remove / Edit each Song, Album, Collection
Option to assign / remove:
- track to album
- album to collection
Option to Add / Remove / Edit each Composer along with its Biography and Photo
Add / Remove/ Edit different types of licenses ( which are sent by e-mail after customer buys the music ) (see cart on [login to view URL] ) and
Add / Remove / Edit those license’s prices
So that client when buying music chooses certain license for music from drop-down
menu and the price automatically updates to it
e) General attributes
Option to Add / Remove / Edit all the search criteria ( see 1 a) Search Panel ), so there should be an option to :
- Add / Remove / Edit within given criteria, for example genre/classical
- Add / Remove / Edit main criteria, for example, genre, mood e.t.c
[login to view URL]
a) General information
Layout should be made for Joomla so that I will be able to:
- Add/Remove/Edit modules, menu links, design, look and feel of the whole website
- Add/Remove/Edit articles for blog
- Change all aspects of the website ( that is what Joomla is about :) )
Layout should be based on logo and work with it ( see c) Logo )
Css file should be easy to follow so that I could change anything
for example names of modules in Css should correspond exactly
with names on layout
Layout should come with image showing all names/numbers of modules and their placement ( standard joomla technique ) so that I will know exactly what I am changing
b) Graphic design
The graphic design will be for above website which is the High quality digital music store, music composition, music production, music platform (blog, articles, forum) so the main aim of graphic design (layout) for this website is to show that in as much detail as possible
The clients are usually from creative industry, media, radio, internet, TV, movie, small and large businesses so mostly they are professionals aged 25-55 so graphic design should reflect that
Layout should be based on already made logo (see below) so that colors, graphic elements and design work together ancreate nice, pleasant, professional layout
b) Logo
This logo should be used on the website and layout, color and design should fit well together:
[login to view URL]
c) Menu
Should be flexible so that I could Add / Remove / Edit pages
To start with there should be following pages:
- Home, Custom music, Sound effects, About us, FAQ, License, Blog , Forum, Contact us
(with contact form)
d) Pages
Home page should include:
- Search panel (left side under menu)
- Main website photo with slogan (center, next to search panel)
- Chosen Albums/Collections listed with its few tracks/album and small play button
(see 2 b) and c) ) (under slogan/photo)
Blog instead of search panel will have Article categories and titles on the left side, in the center there will be text
Sound effects instead of the main search panel will have only search box for words search ( see sound effects at [login to view URL] ) and chosen albums / collections listed in the center
For chosen page/pages it should be possible to chosen albums / collections along with their chosen tracks / albums, play button for example for home page I will chose different albums to display than for example for sound effects page (see way of displaying the albums / collections at [login to view URL] )
d) Modules
There should be an option for every page to Add / Remove main search panel module and to choose modules which should appear on the page, because for example in blog and forum I will not need it
Default modules should include:
- Logo, Up, Search (For whole website), Menu, Search panel, Center (for main text page and content) , left small modules, right small modules, Foot (1,2,3)
see [login to view URL] for home page example
see [login to view URL] for blog page example
tutaj mozna sciagnac opis w wordzie :
[login to view URL]