hi and welcome!
if you really want to stick with that budget, you may want to get a package from an all inclusive and don't go over the amount of people they allow for a wedding package.
I've been researching and I found out that if you want great photography and some other things, you are going to spend way more than $4,000.
But, it can be done. You may have to cut some corners.