Vibe Commerce Nexora Assignment