Are you specifically trying to create a grocery shopping bike? You should start with a cargo bike type of design:

^ I rode a bike with this small front wheel/ frame mounted basket design once, and it was very, very stable even carrying a good load. It was a revelation. It's nothing like putting a basket on a regular bike.