Hey! I'm not sure if someone has already suggested it, but have you checked out www.smartgardener.com/
It's free to sign up. You enter in your zip code, what veggies you would like to grow, how many people you are growing for, and what space you have available. The site will calculate and create a growing plan for you with week-by-week instructions from how many plants you will need to when and how to fertilize and prepare the soil.