Shred zucchini using a box grater.
Place zucchini in a bowl and sprinkle with salt. Let sit for 10–15 minutes.
Squeeze out as much moisture as possible using paper towels or a clean kitchen towel.
In a large bowl, combine zucchini, eggs, flour, Parmesan cheese, green onions, garlic, pepper, and paprika. Mix well.
Heat olive oil in a skillet over medium heat.
Scoop portions of batter into skillet and flatten slightly with a spatula.
Cook 3–4 minutes per side until golden brown and crispy.
Repeat with remaining batter.
Serve warm with desired toppings.