So I'm about to land my first client as freelance iOS developer. I did my research but didn't believe how much I could actually price, and ended up charging too low. Reasons are because I had no idea what clients budget was, its my first client, really want it for my portfolio, and pretty much built half the app already during prototype i did for free. Client was shocked at how low, and we agreed that I should spend more time on the app(I`m thinking about a month) and to come back with a fixed price (rather than hourly because risk of additionally hours to pay).
Problem is I can't boost price too high since I already set a low baseline price, but want to get as much as I can without seeming like I'm trying to get over on them now that we both I went way under.