Find Jobs
Hire Freelancers

Music Management System

£20-250 GBP

Completed
Posted over 10 years ago

£20-250 GBP

Paid on delivery
Task is to make a Desktop Application that helps users to manage their music collections more effectively. The stories that have been explained below the functionality must be available in the music management system. Any other ideas that may come up please embed these. Story 1 As a user of the music management system I will need to be able to run a program that will read and upload various music files and playlists that are stored on my computer. The whole purpose of this system is to control, manage and read music files and playlists. I need it to also action various other functions. Story 2 As a user of the music management system I want to be able to list different types of audio files. When the application starts the console should give me an option to select a button to upload audio file/files. This should then list the audio file in a list within the program. Story 3 Being able to create certain playlists is essential as myself and other users like to personalize certain audio files in certain categories. This should be achievable when I load the application and click on a create play list button the interface of the program. Furthermore the option of checking certain audio files as favorites should be available which should then put them in a certain playlist available to users. Story 4 When my application has been loaded I would like to be able to rename certain playlists expect those pre-set i.e. Favourites. Story 5 As a user of the music management system I want to be able to search for duplicate audio files. It is very common that reoccurring audio files appear in playlists and having the option available it will let me see how many singular audio files are in the actual playlist/music management system. This will be during the second iteration as this will list audio files in an ascending order according to the their naming conventions. Test Data: - The programmer may work with audio files (e.g. mp3), or playlist files (m3u) or other data to do something useful. - A test data repository will be available. Technology that you may consider using, includes (but is not limited to): - The Files and Paths packages to inspect and manipulate the file system - Storage of data in text, JSON or xml formats. - A command line user interface that allows the user to get things done by issuing parameterized commands - A graphical user interface that allows the user to access the functionality you provide with a mouse (and keyboard). - Components that consume music meta-data web services, such as Music Brainz, Discogs, Decibel, 7Digital, [login to view URL] and the Echo Nest. - Java Media Framework components for analysis of media files. Marks will be assigned as follows: User Stories: 15 marks - Presentation of top level stories and also of smaller, specific stories, and a plan that describes what system functionality was attempted (and what was successful). Notes that describe the success of each development iteration, i.e. which stories were attempted, and which attempts were successful. Evidence of Iterative Development: 35 marks - A GIT log that shows iterative development in practice, i.e. evidence of at least three iterations regularly submitted throughout the development lifecycle that tackle selected user stories, some continuity and evolution of code. Test suites: 15 marks - Unit Tests and / or functional tests for your application (and its components). Marks will be awarded to reflect the extent and effectiveness of the tests you provide. All test artifacts should be included, e.g. test files Final Functionality achieved: 35 marks - The User Stories you have completed will be tried out, using your software, on a similar archive of music meta-data. Marks will be awarded on the quality, effectiveness and scope of your software. All source code to be annotated and explained what it does in simple plain English.
Project ID: 5245237

About the project

19 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I have the required skills and expertise. I have done work on many projects that involve the required skills. Consider me for your this project. I can do work on your this project. I will be waiting for your reply.......
£60 GBP in 9 days
5.0 (5 reviews)
3.2
3.2
19 freelancers are bidding on average £648 GBP for this job
User Avatar
We are TOP RANKED Java Programmers on this site. Done 600+ projects. We have developed many similar applications. We can develop this Music Management System. Please see our reviews and award us this project.
£412 GBP in 5 days
4.9 (328 reviews)
7.0
7.0
User Avatar
Hello, I am Java expert and can surely help you here with this project, Please let me know if you are interested. Thank You
£250 GBP in 7 days
4.8 (280 reviews)
7.0
7.0
User Avatar
Contact me for an efficient, perfect, well documented development of your project according to 100% accuracy and requirements, with dedicated support. Thanks
£250 GBP in 3 days
5.0 (79 reviews)
5.6
5.6
User Avatar
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the lauguage is c++ under linux os. So, programming in c++ is never a problem. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ with the same meaning, of course garbage collection included. I made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
£263 GBP in 10 days
4.6 (35 reviews)
5.4
5.4
User Avatar
Hi, I am a graduate in CS and working as a system designer and developer for 4+ years. My responsibility includes requirements analysis from user scenario, Design system architecture using UML diagrams like Use Case, Class, Object, Sequence, State Chart, Collaboration etc., design database, implement the system, writing documents etc. Also I did similar project in my ISD(Information System Design) course. I assure you of quality service. thanks
£250 GBP in 7 days
4.4 (32 reviews)
4.9
4.9
User Avatar
Hi, I am well experienced in Java programming language and I have previously worked in Java Media Framework. So I can do this task for you in quality. Thank you.
£200 GBP in 15 days
5.0 (19 reviews)
4.6
4.6
User Avatar
Hi expert in desktop based application. I have total 4 years of exp in developing application with Java. I have created many desktop based application with intuitive UI and easy to use features. Lets have the detailed talk regarding my portfolio and project requirement.
£210 GBP in 20 days
5.0 (2 reviews)
3.1
3.1
User Avatar
I have enough experience in java programming. I worked at a medium IT company of China over 5 years as coach programmer. If you want to show some previous tasks i did, I can send you now. Thanks.
£200 GBP in 3 days
5.0 (4 reviews)
2.9
2.9
User Avatar
Hi I am a professional developer and have developed various professional applications. I can do it for you. Some projects: Loyalty Management System(Struts, JSP, HIbernate) Cubicle Management System (JSP and Servlets) .... Website Development (PHP) Integration of C C++ with SDL for Graphics Engine .........And and many more I assure you the delivery of quality work on time. Please provide me with the opportunity to work for you.. Thanks and Regards Pandora21st
£188 GBP in 3 days
5.0 (1 review)
1.0
1.0
User Avatar
Dear,sir! If you hire me,i can finish your project within 3 days. Believe me and please hire me. Best Regards
£257 GBP in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir Hi, Greetings of the day and thanks for sharing these details and allowing me to bid on this assignment. yes we have similar experience and can deliver u as u have mentioned in your requirements. we already have similar work experience and have worked on similar projects in the past and can deliver u as u have specified in your requirements I have checked your requirements. We have right skills to work on this assignment. We are a team of professionals including experienced analysts, designers, project managers, developers and QA people having great expertise in web applications development mainly on core PHP, PHP with open sources (Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc. and mobile applications on ios and Android platform. can u provide your contact details for further discussion about the project I am ready to discuss with you Regards
£250 GBP in 12 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, how are you? I am interested in this project. This work must have quality and experience. I can help you if you give me the opportunity to do this for you. I am ready to start. Java Develope Feel free to contact me. Regards, Jose
£188 GBP in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
£100 GBP in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I think that for this kind of product, and this kind of requirements (and feedback) you will need a professional work to be done. I see that my bid is over budgeted, but these are my estimation for the project. A strict project development process sould be followed (by strict I mean to strictly follow the rules of the mothod). I can propose you an agile process, where you can observe the progress at any time.
£7,000 GBP in 150 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
£555 GBP in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Milton Keynes, United Kingdom
4.8
14
Member since Dec 19, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.