How should I structure a Full stack app with the vue front-end, express for backend server and mongodb for database on digital ocean?

How should I structure a Full stack app with the vue front-end, express for backend server and mongodb for database on digital ocean? I expected to have around 10k users. Considering scaling, ease development, continuous integration, among others, should I use two $5 droplet for express and mongodb or one $5 droplet will be enough.