Help me please

Today I had little spots of blood real little then little while after I had brown discharge mucusy. My period is due soon. What could it possibly be??