I’ve been using a knock off Fitbit for the past 2 years called the Anazefit bip. I really love it. The vibration is pretty strong for the alarm. I get a vibration/screen notification every time I get a notification on my phone. I also use it as a fitness tracker but idk if you care about that. The best part is it has an incredible battery life. I only have to charge it for like an hour or two every 3 weeks.
Here is the website describing the product:
https://en.amazfit.com/bip.html
I bought mine or of amazon for like ~$70 which is not bad for a smart watch in my opinion. Here is a link for one on amazon but I’d recommend looking around: