Hi, and thanks for your medical question on eHealth forum!
It is difficult to diagnose on net. It could be a bacterial or a fungal infection. Many treatment options are there for fungal infection like Clotrimazole 1%, Miconazole nitrate 2%, Tolnaftate 1%, ketoconazole, terfibnafine and Butenafine hydrochloride 1%. Many OTC products containing these salts are available, your pharmacist can help. Try a combination of two and apply until swelling and itch disappears. Also similar antibacterial creams are available for bacterial infection.
I would sincerely advice you to consult a doctor and not self medicate as it may cause more harm than good. Since a confirmed diagnosis cannot be given on net please consult your gynecologist regarding this. Hope this helps. Take care!