Is this what implantation bleeding should look like?

Its 4 days before im due for my period and I've been having some on and off sharp pains on the right side of my stomach next to my belly button for the past 2 days. Then today, during intercourse with my boyfriend I noticed some dark brown (tint of purple I think) discharge.

It was quite alot. Then afterwards I used the bathroom and I wiped and it was pinkish discharge. Is this what implantation bleeding looks like and should feel like and has anyone had the same looking discharge before they got pregnant ? Any input will help 🙂