PUMA Interview Question

Explain your project in detail and the difficulty you faced while doing it