Here's something I've learned recently about pricing:
$3k for a custom app using current technology (++ the hosting and bug fixes) is pretty affordable depending on the quality you're outputting. I'd say you can even charge more, you just have to find clients with the money to spend.
This video talks about pricing your work a bit. It's related to design, but you can apply the practice to development, since they're both services you sell: