Hi techie girl. I am not an expert, neither succesful, but I can give you a simple advice:
Try to go as far as you can with your project without quitting your job. I am talking about validating.
I understand that you believe in your idea, in your project. I've been here. I think everyone have been there. But that doesn't mean anything, sadly. So before you quit your job, before you make any bet, try to cut risk. Send emails to potential customers, to see if they are interested.
To code for a whole year a beta and then see that nobody wants it, that's pretty bad. So try to avoid that.