Spread salt over eggplant, mix well and rest it for 15~20min
Rinse in water and dry them completely
Heat vegetable oil in a pan
Fry eggplant slices in batches till golden
Drain the excess of oil using a kitchen tissue
Add olive oil
Add onion, garlic sauté till translucent
Add tomatoes and sauté till they are soft
Add wine (optional), salt, pepper sauté for a min
Add oregano, basil sauté for a min
Brush a pan with olive oil
Make a layer of half of the tomato sauce
Arrange few slices of fried eggplant
Sprinkle some cheese on top
Repeat this layering until all ingredients are layered
Pre-heat oven to 200°C
Bake the eggplant parmigiana for 10min until cheese melts