On average, an hourly rate for a good freelance developer can charge between $50-150/hour which can result in $2000-10000 for a smaller website. E-commerce stores usually cost somewhere between $5000-30000 and more complex online apps can cost anywhere from $20000 for an MVP and up to $500000.