Welcome to HCM,
It seems that you are allergic to Amoxicillin
giving rise to all allergic problems.
In the future do not take amoxicillin or its derivatives.
take antihistamine like levo cetrizine
To control infection go for another antibiotic after consulting your doctor.
Clean the affected parts and apply local antibiotic
Ok and bye.