My vagina lips turned pink, swollen, and itchy after a shower. It hasnt been ^^ at all these past days though I have noticed a strange odor.

Mixed symptoms. The main cause of labial redness and itching is yeast infection. Probably not related to the shower, except soap and water making you notice the symptoms. However, yeast doesn't generally cause odor; the main cause of strong vaginal odor is bacterial vaginosis, an overgrowth of bacteria, especially if you are sexually active. If so, you also need STD testing. See a doctor to sort it all out.
Groin irritated . Perhaps the soap you used irritated that area. Use a soap free, perfume free cleanser and rinse well.