In Progress

CodeIgniter/PHP/MySQL Project

A three-part web application. This web application will serve as a backend to a separate application. This web application will be similar to [url removed, login to view] but will not require a front-end. I would like Part 2 and Part 3 to be using CodeIgniter and suggest using RESTful web service. Part 1 can also use CodeIgniter, but is not necessary.

Part 1:

A utility that grabs URLs from a MySQL database (I will provide the database). This will verify that the URL exists and traverse the URL for new MP3 files. Once an MP3 file is located, the location of the file is stored in the database. This will be a task that will be run as a cron task that I will configure. Similar in functionality to [[url removed, login to view]][1], although no UI is necessary. Just propagate the database with MP3 files.

Part 2:

A utility that receives a unique ID through a RESTful protocol, looks into the database and returns three lists of data. These lists are generated using fields from the database. The first list will be a new MP3 item list where only MP3s are returned that have been discovered by Part 1 in the past 24 hours. This utility will also be sent commands that indicate when a user "likes" a particular MP3. This information is then stored in the database. The second list will be all those MP3s which were "liked" by this particular user. This information is also in the database. The third list will be a collection of MP3s that are considered to be "popular". This information can be gathered from the database by determining if a certain amount of "likes" have been received from a particular MP3.

Part 3

A configuration utility that allows an authenticated user to login to the system, add URLs to the database for Part 1, and manipulate the Popular and New MP3 lists.

I have the protocol already defined in XML and will attach it once you've reviewed these details

Skills: Amazon Web Services, Engineering, MySQL, PHP, Project Management, Software Architecture, Software Testing

See more: codeigniter 2, mysql ui, cron management, restful, codeigniter php, web service php mysql, mp3 project application, using front end project, web service project php, web service codeigniter, php restful web, mysql php restful, php utility, codeigniter service, traverse, codeigniter web service, database backend codeigniter, php likes, php mysql restful, xml web service mysql, php protocol, restful xml, xml codeigniter, cron mysql, web application php mysql

About the Employer:
( 21 reviews ) Prospect Park, United States

Project ID: #3882419

Awarded to:


See private message.

$127.5 USD in 10 days
(19 Reviews)

4 freelancers are bidding on average $250 for this job


See private message.

$127.5 USD in 10 days
(22 Reviews)

See private message.

$595 USD in 10 days
(2 Reviews)

See private message.

$148.75 USD in 10 days
(1 Review)