TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What does $2000 in Web design/development buy you these days?

33 pointsby wanderboyalmost 15 years ago
I have a couple of features that I'm interested in adding to my Web application, and I've also re-designed a few page elements. If I had $10,000 lying around I'd walk up to the office of my local Web development agency, but alas that is not the case - I'm a college student, and I'm broke.<p>Provided that I provide very detailed spec documents and mock-ups, is it realistic to expect that a custom search feature, social networking/profile features, and a few static pages will cost me more than $2000?<p>I know most designers/developers charge $60+ hourly, so my question is really, "How long does it take to implement these features?"

20 comments

burrikoalmost 15 years ago
'custom search feature, social networking/profile features'. These terms are so broad in their scope that it's really not possible for anyone here to estimate with any accuracy the time/cost it would take to implement them.<p>If you actually do have a detailed spec then I'd recommend that you simply approach a web dev shop/freelancer and see what they say. Explaining the details of what you require is the only way that you're going to get an accurate answer. You may even want to tell them what your budget is up front so that they can be realistic and let you know what's possible for that money. We've all dealt with clients that have very tight budgets, so it's certainly not an unusual request.
callmeedalmost 15 years ago
I can't really speak to design (we do that in-house), but most of the good/keeper Rails developers that I've used in the last year have been in the $100-150/hour range. So, for $2K that gets you 13 to 20 hours of development.<p>For that, I think you <i>might</i> be able to implement one of the features you mentioned but not all of them.<p>I've had good luck finding developers at AuthenticJobs. If you post a freelance job there and you're detailed about your budget and requirements, most good devs will be honest about what's feasible.
评论 #1479632 未加载
评论 #1479663 未加载
评论 #1480007 未加载
blakeperduealmost 15 years ago
Most designers/developers that I know that are good charge closer to $100 or $150 per hour. What you described seems like it would take closer to 30 or 40 hours, so I would say the cost would be more like $3k to $5k.
DirtyAndyalmost 15 years ago
You're a broke college student with 2K to spend on adding features to your website, surely you should be able to find another broke student that would like your 2K and could do a perfectly adequate job of delivering it - especially with the potential to be involved in future pieces of work.<p>Not only is a really good designer / developer going to be too expensive, they probably aren't going to want to get out of bed for a small project like that, so rather than outsourcing overseas why not find someone that is in a similar situation to yourself and you can have face to face meetings with to set expectations etc.
rguzmanalmost 15 years ago
Since the work consists of adding to an existing application it is even harder to estimate than usual. In fact, so hard that it is not worth trying. A lot of the time could potentially be spent just figuring out how your application works and the good ways to implement the new feature.<p>That said...<p>As long as all the flows for the features are well-defined, I'd say it'd be doable to implement basic search, social networking, and some facility for static pages for $2k. It should be a few of days worth of work for a developer familiar with the framework/libraries your app uses.
csomaralmost 15 years ago
Don't waste your time making useless estimates. Focus on what's important. Now return back to your project<p>- Check all the features you want to implement. What are the most important ones? Prioritize.<p>- Find a good freelance. The higher you pay, the more quality you'll get. I guess that $50/hour will be okay and would get you a good dev. It depends on the project and the quality your users are expecting. Start implementing the most important feature. Go as money can go with you. If your project is profitable, you get cash back.<p>- Learn. If it's jQuery it's not hard, if it's PHP it's not impossible. Even if you don't create features, you can debug them.
dkucharalmost 15 years ago
2 hours of work from this guy: <a href="http://le.mu.rs/motherfucker/Index/Entries/2010/6/24_What_money_can_buy.html" rel="nofollow">http://le.mu.rs/motherfucker/Index/Entries/2010/6/24_What_mo...</a>
评论 #1479701 未加载
nrml_consultingalmost 15 years ago
Like most of the responses here, it's pretty broad based on what you've described and most importantly 'Be Careful' if you have something custom done.<p>I do designer work out of the Seattle area: <a href="http://consulting.nrml.cc" rel="nofollow">http://consulting.nrml.cc</a><p>But I'll tell you up front, most of the work we do is out of the box or ported.<p>If you're looking for a specifically tailored CMS plugin or custom ground up framework, you might want to ask around for a referral from someone that has first hand experience of what the developer can do.
Ixiausalmost 15 years ago
The problem with your question is that the answer is highly ambiguous. Asking how long it will take to implement those features is a bit off; instead, you should be asking "What needs to happen to implement these features and what would you estimate all of it to be?"<p>Just a search feature and social networking/profile feature implies a whole gamut of underlying logic that you aren't aware of (because you aren't a developer). Depending on what your vision is, those two features alone could end up being a two month long project just for a first iteration (don't forget about iterations!)<p>I charge about $65 per hour for web application programming work in either Python or PHP (I prefer Python), I segment my time into 40 hour work weeks. For two months of work that would equal out to a little over twenty grand for a <i>first iteration</i>. That does not include going through QA, user acceptance, feature list refinement, and finally a second iteration (then a third and a fourth and so on for as long as your product stays alive).<p>Many non-technical people trying to get into the web startup or software startup scene see that price tag and commitment to time (through iterations) and have a mini-gestalt. They simply aren't aware of what <i>goes into</i> building a reliable, feature-rich, maintainable, and <i>clean</i> web application! This is why almost all of the successful web startups have been built by people that do the work for a living already (or some by very wealthy people that can afford it), because they don't have to go pay a lot of money for someone else to do it, they just have to pay for their living expenses.
guiseppecalzonealmost 15 years ago
Check out freelancer.com and rentacoder.com. You have to be extremely detailed and agree on everything in advance. You could always put your idea up for a bid. If it's too high, pull it down. Another approach is to break your specs down to individual pieces. Then, start by outsourcing the smallest piece as a test.
joevandykalmost 15 years ago
How well does it need to scale? How many concurrent users? How easy does it need to be to add future features to? Does existing off the shelf software not give you most of what you want? What's meant by "social networking / profile features"?
SamAttalmost 15 years ago
Can you tell us more about what the site is built on (Language/Framework)? If you've built your site on something standard like Wordpress or Django than it will be much cheaper to implement these features. If it's custom all the way things get a bit trickier.<p>The biggest problem with this sort of request is that a lot of people out there will say they can do it but won't do it well. Sites like scriptlance will probably get you quotes in the few hundred dollar range but their code will be of poor quality and missing important "behind the scenes" features like error handling. So you really have to be careful (and if you tell us more maybe we can help you with that)
sr3dalmost 15 years ago
I'm working with a web development shop in Vietnam (disclosure: I own about 1/5 of the company). If you already have the mock-ups, then send it my way and I can forward it to the guys. I think if the requirements are not crazy, you can make good use of your $2K. Here's the link to the company's brochure: <a href="http://www.scribd.com/doc/29808412/Quick-Solution-Credentials-rev1-040310" rel="nofollow">http://www.scribd.com/doc/29808412/Quick-Solution-Credential...</a><p>Cheers!
schindyguyalmost 15 years ago
Simple answer is that it depends<p>Depends on if you care about the scalability, optimization, and speed of the site. If you do then you will pay a lot for US dev<p>The alternative is to outsource and get all those features for 2k. Go to elance, guru, odesk, or getafreelancer.<p>The latter I would suggest for proof of concept of prototyping an idea. Once you get a whole bunch of traffic and users you can rebuild it correctly when it's worth it to do so.<p>Launch fast with the least investment.
mcknzalmost 15 years ago
You can get more for your money if you can find an existing framework/solution to modify (e.g., BuddyPress), and can find a solid freelance developer or small shop to do the work.<p>People who charge 100-150 an hour are not doing web sites for college students.
rwhitmanalmost 15 years ago
It depends on who you go with. I know a secret - that price does not necessarily equate to quality + value when it comes to consulting work.<p>Some people are extremely talented &#38; efficient but have never been exposed to the true value of their work. They are usually in college or recent grads, and probably live somewhere where well paying web work typically isn't either commonly found or fun.<p>It can be done for sure.
gte910halmost 15 years ago
Social Networking? No.<p>Forum Profiles? Possibly.
评论 #1480206 未加载
dnsworksalmost 15 years ago
"What can I get for $2,000?" is an excellent question. As a consultant, I wish I'd get this question more often from cost-conscious customers rather than "how much is this going to cost me?", because the former is quite easy to quantify and quickly sets a budget and an expectation. The latter is very exploratory and immediately puts the consultant on the defensive.
评论 #1480747 未加载
stiggzalmost 15 years ago
Depends on your area- contract to Canada, devs here are making much less than $50 / hr, and are just as qualified to make production apps. The internet makes it easy to hire someone from farther away, just be sure that they share your vision - detailed specs are a must!
mkramlichalmost 15 years ago
This kind of Ask HN could easily be abused if it becomes a trend. There are plenty of other websites that are more exactly suited to answering his question, and in a more direct and actionable way, based on a real submitted spec.
评论 #1479749 未加载