Lyrics site/Joomla Extension:
It is basically a clone of vietlyrics.com without the musicsheet part and add an artist field.
Goal: Create a simple lyrics site, using mysql, php. The language of the site is Vietnamese.(UTF-8)
Preferable a Joomla Extension, so you don’t have to design a CMS backend.
This is a project to create a simple lyrics site.
1- Frontend:
- Simple interface, with a browsable A-Z.
- Top lyrics views, top authors, top artists.(Can be defined by admin as top 10, 20, etc).
- Newly added lyrics, etc.
- Search by song name, author, artist. With or without accent.
- Print preview option:
– Allow users to chose from different background/fonts size and show a print preview box when they want to print the lyrics. Warning when the printout will exceed a page.
– Admin should be able to insert their own logo/text on top/bottom of the printed page.
- SEO, option to change URL to author-song-title.html, or just song-title.html
2- Backend
- Interface/editor to add/edit new song.
- Script to do a mass add of new songs based on a directory structure: author/song-name
- Admin settings interface to control SEO, top views by (artist, authors, songname, etc).
- Logo settings, background setting(add/remove background images) to the printed page.
- Option to check for duplicates (title, lyrics words). If duplicates are found, put them in a
review queue (disable on the frontend).
3- Site scrapping scripts
- Ability to write several scripts(perl) to go to a few sites to scraps songs & add to the DB.
- The script should be able to detect duplicates, based on the lyrics and give the admin option to review in a
separate queue, and chose to add or not. (Pending review queue in the admin interface.).
4- Port it Windows as a standalone apps, with the ability to update the lyrics DB and some basic anti-piracy checks. Perhaps a dummie Web browser interface.