"In middle" does not exist in English. It has to be "in the middle".
"In the front" is generally used with physical places. For example, "in the front of the store ... window ... house."
"In front" usually requires "of" unless the object is obvious from the context. For example we usually put the adjective in front of the noun.