you can build a docker container with docker compose file and structuring folder on needs of the project, and you can write apps backend with nodejs and all extension i need.
Testing Guidelines
Code Style & Guidelines
one folder for frontend, one for backend, one for databases and other.