It took about a month to code the initial MVP. With many bugs, without good design and many needed features. But, it's out, it works, and it helps me to validate the idea quickly. This is a process and with every iteration it will be getting better and better.