Yet again, the timeframe to complete an ecommerce website totally depends on the nature & size of the website. You can always ask your vendor about the feasibility to complete it before the deadline.