You may be trying to bite off more than you can chew right now.
Start with simpler, smaller projects before trying to take on something this big. If this is a legitimate business idea, then I would suggest you either buy a ready made product or find something open source that is reasonably complete.
Check out some of the links
here[
^]