Solutions To Common Mistakes In E Commerce Website Development