What is this script about?

SoundSeeker is a fresh and unique script which, once installed, it allows your users to search for songs, listen them, see information about them and download them(if download link is available). It`s fully compatible with mobile devices, featuring a cool, easy to change, bootstrap based responsive design and a cool HTML5 player powered by Soundcloud that works like a charm on any devices, even in background! It`s fully UTF8 compatible too and it can be easily translated in any language, and english and romanian translations are allready included. It`s also pretty robust, you only need a domain/subdomain, a server with cURL and a API key.

Main Features:

  • Music search engine
  • Songs information (title,description etc)
  • Download link (if available)
  • SEO Ready (Optimised, Permalinks, Sitemap)
  • Comment section (with recapthca integration)
  • Youtube-like autosuggestion
  • Admin panel
  • Utf8 compatible (All languages supported)
  • Adsense ready (2 ad spots)
  • Clean, responsive, easy to change design (Bootstrap)
  • Database with over 20k songs included
  • Fully translatable (EN,RO included)
  • Good documentation
and more…

Dependecies:A domain/subdomain,a server with PHP>5, mode_rewrite(.htaccess) and cUrl extension activated and a SoundCloud API key.

Note* The demo is located on a CPU limited server, so it works a little slower than it normally should.

Updates:

01/01/2015 [2.0]

  • Turned the script databaseless, improving loading time with over 70%!
  • Lots of design improvements
      Added navigation bar shadow when scrolling Changed the default scrollbar into a more of a modern one Changed the default no artwork default image Added box shadows for multiple elements And so many other…
  • Rewriten most of the code
      Migrated to Bootstrap 3 Indeted, Commented and improved all the code Delete useless blocks of code from different files Deleted useless files and optimised the ones left, for better loading time
  • Admin panel improved and simplified
  • Major SEO Improvements
  • Other bugs and improvements
    • Fixed multiple language typos
    • Fixed few code related bugs

1/25/2014 [1.7]

  • Added new feature : Search Autosuggestion
  • Tweaked some Queries on the search page, increasing the performance with about 30%
  • Minifed the javascript files, for better loading time
  • Minifed the css files, for better loading time
  • Fully rewriten the file structure for easier understanding of the application
  • Cleaned the code and added additional comments
  • Modified the installation MySql Dump file, reducing the 20k songs to 100, for smaller file size
  • Fixed a song duration bug (eg: 4:6 now it`s 4:06)
  • Fixed a bug about the pagination, now, it navigates on top of the page when clicked
  • Fixed a bug on contact.php
  • Fixed a bug on download.php

11/10/2013 [1.6]

  • Fixed a major search problem (when searching for more than 1 word)
  • Added autogenerated sitemap.xml
  • Fixed a major bug related to the database search limit
  • Fixed some other minor bugs
  • Translated search.php
  • Updated english and romanian translations

10/14/2013 [1.5]

  • Fixed some security issues
  • Fixed some design bugs

08/24/2013 [1.4]

  • Added translation system (EN,RO included)

06/20/2013 [1.3]

  • Fixed a bug with the permalinks
  • Fixed some security issues

06/17/2013 [1.2]

  • SEO links added ( from song.php?id=123456 to 123456/name of the song)
  • Diacritics problems fixed(All languages now supported)
  • Fixed some minor security issues
  • Fixed some design problems
  • Updated MySql file

05/29/2013 [1.1]

  • Improved search algorithm (Added limit for how much results to be fetched at search,editable in the admin panel)
  • Style changer (You can now easily change the design from the admin panel,using bootstrap skins)
  • Added facebook share thumbnail(When a user shares a song,a thumbnail will also be posted on facebook)
  • Fully rewriten documentation(Step by step installation tutorial)
  • Cleaned the code a little(Php short tags removed,for maximum compatibility)
  • Cleaned and updated the database
by
by
by
by
by
by