The idea sounds good as well as your description conveys that you have enough technical knowledge in regards the ecommerce system you are trying to achieve.
Unfortunately, the proposal for the team members seems a little too vague and unrealistic especially at this stage.
I am almost in the same boat working on my idea for more than a year, nothing technical though but the concept is quite unique and serves a very niche big market.
One thing I know from an investor point of view to avoid when building a team is as follow.
Things to avoid:
What investors are concerned about
Having a team with no prior experience
There are no details about the group
Falsifying information about who is in the group
Including fictitious track records
Having a high and frequent staff turnover
Good luck