Preheat oven to 375°F (190°C). Line a baking sheet with foil and coat with cooking spray.
In a shallow dish, whisk together flour, breadcrumbs, grated Parmesan cheese, garlic powder, oregano, salt, and black pepper.
In a separate shallow dish, whisk together egg and milk.
Dip each eggplant slice in the egg mixture and then coat with the breadcrumb mixture. Place on the prepared baking sheet.
Bake eggplant slices for 20 minutes or until golden brown, flipping halfway through.
In a 2-quart baking dish, spread a thin layer of marinara sauce on the bottom. Add a layer of eggplant slices, followed by another layer of sauce, and a layer of shredded mozzarella cheese.
Repeat layers until all ingredients are used up.
Cover the dish with foil and bake for 20 minutes. Remove foil and bake for another 10 minutes or until the cheese is melted and bubbly.
Serve hot and garnish with chopped fresh basil leaves.