I need a client portal designed within an existing wordpress website for clients to their view interactive 3D models.
The purpose of the website is for clients to view their 3D models (packaging containers) with labels for proofing packaging designs.
The most important functionality is that the client must be able to view the same model with different labels whenever they want to.
The functionality should be as follows:
We create 3D models for package design with labels/artwork on them eg. a soda can with a red branded label on it.
We upload various 3D models to the wordpress website portal for each client.
The client logs in to the portal with their login details.
The client chooses a 3D model from a list or grid of models that they want to view.
The client uploads a Jpeg or PNG (which would be the artwork eg. Coca Cola label).
The client is able to rotate and zoom the 3D model.
The client should be able to upload a label multiple times for viewing different labels eg. A range of products on the same 3D model. (eg. different soda flavours).
The client should be able to share the 3D model somehow. Possibly an email with a 3D PDF attached or a link.
Each time a label is uploaded and viewed an email (preferably) or some form of notification is sent to me and the client for record purposes.