I have 6 years experience designing and developing Websites including node.js,PHP ,laravel ,CI ,AWS,Wordpress,HTML ,CSS,Mongo DB ,Multi Vendor site
I would approach your project by starting with wireframes and getting the design completed, before starting the actual development phase.