Find Jobs
Hire Freelancers

C Programming project

€30-250 EUR

Imefungwa
Imechapishwa over 5 years ago

€30-250 EUR

Kulipwa wakati wa kufikishwa
SONGS. PROGRAM DESCRIPTION. Create a program to store data of songs in a database. For each entry the program should store the following data: title of the song, name of the performer (singer or group), title of the album it was released on, year of release, genre of the music (rock, pop, hip-hop, jazz, classical, etc.), length of song (in minutes and seconds). The program should be able to: load existing database into memory (create a new if there is no database yet), add new song entry to the database, save the database (from the memory) into a file, display all songs of a user selected artist (the user may enter the artist, for example “Lady Gaga”), display all details of the songs of a user selected album (the user may enter the name of the artist and the title of the album), list all songs that were released in a user selected year, list all songs (title, performer, album, release year) of a user selected genre (for example: list all hip-hop songs). SPECIFICATION. The program itself should represent the already collected database of music songs. The data needs to include several kinds of information about each of the songs: such as the title, name of a singer or group, year and date of that particular songs album release, length of the composition, the genre of music ( Rhythm and blues, Pop music, Electronic dance music, Jazz, Hip Hop, Musical theatre, Rock, Classical music, Folk music, Heavy metal, Soul music and etc.). So, I need to have a quite big menu for this project in the program itself, which will let the one to use any function of it instantly and as fast as possible by selecting the appropriate feature. The final product will be able to: • To have an already existing and loaded database in its memory. There will be the one which should be prepared in advance, but should be replaced anytime by the user if he or she wishes to (simple txt file can be used as a source), • Let the user to add a new song entry to the database (I need to have an additional function for it, which can be used in the main menu), • Save any kind of the database (from the memory of my program) into a file, • Display all songs of a user selected artist (The user can search for the one exact performer so the program will let him get all the information about his choice by selecting one of the functions from the given list of those in the main menu again), • Display all details of the songs of a user selected album (the user may enter the name of the artist and the title of the album), • Give a list of the all songs that were released in a user selected year instantly, • Let the one to see the list of all songs (title, performer, album, release year) of a user selected genre (for example: list of all Rock songs or any other of the included genres). • Short biographies of the singers or either groups ( quick overviews, some interesting facts about their lives), • A bit of information about the music awards they got during their careers (Grammy awards and etc.). FINAL REQUIREMENTS. Pack all the source files, documentation files and sample data files (if applicable) into a single ZIP archive and send them to me. Your upload must contain the files. Links (shortcuts) to files are not acceptable.
Kitambulisho cha mradi: 18307349

Kuhusu mradi

15 mapendekezo
Mradi wa mbali
Inatumika 5 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
15 wafanyakazi huru wana zabuni kwa wastani €165 EUR kwa kazi hii
Picha ya Mtumiaji
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
€200 EUR ndani ya siku 5
4.9 (105 hakiki)
6.8
6.8
Picha ya Mtumiaji
Hello, I am experienced C and C++ programmer and can help implement this project for you. I have read job description and I think I can do that. Please contact me if you are interested in cooperation. Feel free to ask me anything related to project in the private chat.
€200 EUR ndani ya siku 4
5.0 (81 hakiki)
6.3
6.3
Picha ya Mtumiaji
Hello this is Asad, i have a vast experience in c and c++ programming if you are looking to get a good grade contact me.
€177 EUR ndani ya siku 3
5.0 (21 hakiki)
5.4
5.4
Picha ya Mtumiaji
Hello!!! How are you today? I have read your project description very carefully. I have developed many c,c++ projects for 6 years. I would like to discuss with you about your project in detail. And I will share my past works if you want. Please give me a chance to work for you. I will do my best. Best regards.
€155 EUR ndani ya siku 3
4.0 (3 hakiki)
5.2
5.2
Picha ya Mtumiaji
Dear sir. I read your project description carefully. I think it's a piece of cake. I can help you and you can call me anytime you want. I'm always ready. Regards.
€150 EUR ndani ya siku 2
5.0 (2 hakiki)
3.1
3.1
Picha ya Mtumiaji
Hi, I have read and understood your project requirements and I'm very interested to work on it. I have experience of programming in C with file input output, data structure and algorithms. I'll write required report and everything specified in the requirements document. Looking forward to work on your project. Awaiting your positive reply. Thank you
€100 EUR ndani ya siku 3
5.0 (9 hakiki)
3.2
3.2
Picha ya Mtumiaji
Hello. Please check my prior work on my profile. I believe my experience and love for C programming makes me a great fit for this job. I have very deep knowledge and skills in this type of jobs. If you give me this job, I can do this in a short time and in quality you want. Looking forward to hearing from you. Regards Bob
€250 EUR ndani ya siku 6
5.0 (2 hakiki)
2.5
2.5
Picha ya Mtumiaji
Hello there, I guess you want this implemented in C Language. I am just typing from my mobile right now. If you would like to consider my bid I would like to help you. Cheers! :)
€111 EUR ndani ya siku 5
5.0 (1 hakiki)
1.9
1.9
Picha ya Mtumiaji
Interested! I have 7years experience in c programming. I can create your application using Qt5.8 with high quality design. Just contact me for more communication about your project...
€277 EUR ndani ya siku 10
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Hi, I am proficient in c programming and currently working as embedded software developer.I have good command over file pointers, hence I am confident that I can make a program in c as per requirement Relevant Skills and Experience expert In c language with knowledge on file pointers which is the most needed in this project. I also completed a project where you can extract MP3 tag information from an audio file
€155 EUR ndani ya siku 5
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
Good skill in c and c++
€155 EUR ndani ya siku 5
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
hey I have created lots of database programs mostly using c programming and your songs database program can be done in only one day so pm me if u needs it as soon as possible
€166 EUR ndani ya siku 1
0.0 (0 hakiki)
0.0
0.0
Picha ya Mtumiaji
hi, I am an C/C++ programmer and has a lot experience building distributed application and sometime with combination with other language like python. I use MySQL or PostgreSQL as database. Do you need also some GUI for this project? I can also use QT or C# for that. Best regards Igit Purwahyudi
€133 EUR ndani ya siku 7
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya HUNGARY
Hungary
0.0
0
Mwanachama tangu Mei 2, 2018

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.