Shipped this project!
THE HARDEST CHALLENGE:
I spent many hours trying to figure out how to fix the clerk issue such that when one subdomain uses clerk auth, and this project is running on another subdomain, this project completely fails. After a lot of testing and debugging, the issue was in the middleware where I had to disable clerk from initialising on external domains.
FUN NEW FEATURES:
I was inspired by websites that I had this suspense where it will tell you where it is going to redirect you to and add a countdown so i did similar.
New Features:
-New looks!!
-Addition of Destination URL Preview AKA suspense
-Fixed bug where if you add your own personal domain and your personal domain has a subdomain that uses clerk auth, the entire website fails.
-bug fixes!