Virtual-Tryon-Clothes

How can I build a virtual try-on clothes AI from scratch? What technologies do I need for that, such as PyTorch and TensorFlow?