The way I currently have it is a:
-server
-client
-react components
-react router/index.js/app entry point
-css/less
-imports
-api/mongodb declarations
-public
-package.json
What is your file structure? I know there is a lot of freedom when creating your file structure, but which one is optimal in your experience?