At first Make vtiger customer portal with bootstrap.
we call it "basic portal",which is going to be made of bootstrap
And customize "basic portal"
Add "Sales Order"module which is able to make record and upload picture from portal user.
at last, hide some fields in a particure box of "Sales Order" from portal user.