Hi @travelapphub, welcome to the Vercel Community!
Thanks for reaching out here and providing the detailed context.
We recommend using 3 separate projects to make use of all the Vercel features and deliver the best user experience.
We’ve a detailed post about deploying full stacks applications like yours. It also discusses many troubleshooting ideas. Please give it a read: