Preheat the oven to 350°F (177°C).
Slice the eggplant into thin rounds. Sprinkle generously with salt and let sit for 10 minutes. Pat dry with a paper towel.
Put the flour, eggs, and breadcrumbs into three separate shallow dishes. Dip each eggplant slice into the flour, then the egg, and then the breadcrumbs. Place the eggplant slices on a baking sheet.
Heat the olive oil in a large skillet over medium heat. Fry the eggplant slices until golden brown and crispy, about 2-3 minutes per side.
Spread a thin layer of marinara sauce in the bottom of a baking dish. Arrange the eggplant slices in an even layer on top. Top with more marinara sauce, followed by the mozzarella cheese, parsley, basil, and garlic powder.
Bake for 20-25 minutes, or until the cheese is melted and the eggplant is cooked through. Serve warm.