First of all, the word people is a plural, so the sentence should be:
There are a lot of people outside. (In Spanish: Hay mucha gente afuera.)
The subject is people, the verb is are.
The word there is an adverb of place. If the sentence were written like this: A lot of people are outside there. it would be easier to see the subject-verb-adverb relationship.
Student or Learner