Hello guys, I wonder how much does it cost an application.I did an application for my car engineer to store his clients in mysql database.I don't know how much to charge him.
Welcome to the Java Programming Forums
The professional, friendly Java community. 21,500 members and growing!
The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.
>> REGISTER NOW TO START POSTING
Members have full access to the forums. Advertisements are removed for registered users.
Hello guys, I wonder how much does it cost an application.I did an application for my car engineer to store his clients in mysql database.I don't know how much to charge him.
How long did it take you to create the application? How good is the application? How much maintenance will be required to keep the application working over time? How much will the application be used? How easily could somebody else write the application?
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!
I did the application using Netbeans and jframe.I have 3 jframes,welcome screen which the user must enter username and password to continue, the second contains textfields to store the customers personal info like name,surname etc.Also i have show all customers button which shows the third jframe which i have a table with all the customers in database and each time the user select a customer the data is inserted in textfields so the user can make update to the existing data or delete a customers (I hope you understand how it works).It took me 2 months but i wasn't stressed to finish it.My engineer told me that he was not in a hurry to use it.I believe is good enough because it's working like a charm.I have Bsc Computer Science degree and i am familiar with java.Also i used pallete to drag n drop textfields,buttons and then i programmed them to store or update or delete info from database using queries,result set and prepared statement.Also i am closing the connection,prepared stm and result set when each function ends.
Charges for software can vary widely, and is fully dependent upon what you feel is appropriate to charge based upon the time spent, goals met, future maintenance, etc... - if you are looking for an eyeball rate check out freelance websites such as rent-acoder (which often lists the bids for particular projects).
It's hard because we are great friends.I think 500-600 euros is good price tag but i don't know if it sounds high a bit.
Yes, it does sound a bit high. The application you described doesn't sound all that complicated to be honest (especially if you just used a gui builder), and you should have agreed to pricing before getting started.
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!
Good friends? A case of beer and a reference you can stick in your CV to demonstrate practical experience.
In my experience there are three ways to earn money coding:
1. Product or service development. Users will try out your program and if it doesn't sell it either sucks or it's too expensive (or strangely enough too cheap).
2. Employment. Your boss pays you a wage and if you suck you get the sack.
3. Freelancing. You negotiate a price with the client and receive payment on deliverables.
In every case the client knows how much they are paying and what they are getting for it (much the same you would do if you hired a tradie). Demanding an arbitrary figure after completion, especially from a mate is a bit of a d**k move and it's almost always a bad idea to do business with friends / family. You should have come to some sort of agreement before hand and I think you should write this off as a learning exercise.
KevinWorkman (January 13th, 2014)
Thanks for the advice.I will give it to him, test it and if he thinks it worths the money then i will ask for a payment(not much).You mentioned employment, in my country the situation is very bad.The local companies struggle to survive and to pay their employees, they are firing everyday.Foreign companies have the advantage to hire the best of best with previous experience.When someone has just finished college how he will have previous experience.(Sorry for bad english)
In my country, those who demand such kind of softwares as you've described above wouldn't even want to pay more than 10% of that figure you mentioned. Pricing varies widely just as @copeg mentioned. Anyway, kudos for a job well done! All the best.
Who holds the KEY to all knowledge?
photo.jpgphoto1.jpg
Thanks guys for the advice.I have uploaded images to judge better(i think).
Looks quite cute though. I love the layout. Its awesome. I'm from Nigeria. Something more like a banking software where stuffs like reports, receipts, customer transactions and many more can be generated & recorded.
Who holds the KEY to all knowledge?
I'm not trying to offend you, but this program looks more like a school assignment than something that somebody would pay for. Like I said, you should have negotiated a price before starting work- asking for money after the fact just seems a bit strange. Especially because programs for modifying database instances already exist, for free.I agree it's not complicated but i have spent time to make it better(i have validation function to force him fill all the required textfields,i have a search (combobox that loads all the car models from db and by selecting further details are displayed) so makes his job easier).I believe the best way is to install it on his pc and give it a try, if he find it useful and worthy then pay me as much as he can afford.Also i will include it in my CV(I can't find job because the companies want programmers with previous experiense so i will have an ace in my cv to demonstrate).
The situation with employers requiring experience isn't unique to your location. Computer science is a pretty competitive field, and you have to prove that you have enough of an interest to stay updated on whatever changes in technology occur. You might focus on putting together a portfolio of personal projects- maybe you could modify this program to be generic for anybody's use and then release it as an open source project? That might go further from an employer's perspective than charging somebody for a one-off project.
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!
Ok,i wonder if you can guide me to develop a worthy for money application.If there is a link with open source large scale projects.
--- Update ---
I can do more,he asked me develop a simple app to store his clients in db and remind him the MOT date.Can you describe a worth for the money app?
You're really going about this the wrong way. How can we possibly know how much your time is worth?
Let me put it to you this way: if this guy went to a local programming school and put up a flyer saying he would pay somebody a *small* fee to build this application for him, he'd probably get 5 different offers. You're lucky in that he hasn't considered this option yet, but charging him more than a small fee will probably get him thinking about alternatives.
Instead of asking strangers on the internet how much to charge, how about you have an honest conversation with the guy instead of trying to make money? If you have to ask how to create an application worth any money, chances are you aren't quite ready to build an application that's worth money.
Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!