This project will require 40+ hrs of work per week for a couple of months. Don't bid if you are busy with your day time work or other projects.
You must have experience with all of the below items.
1) Angular 6, Ngrx, Material
2) It will have all the components of a e-commerce websites. Therefore, must have build e-commerce website from ground up.